| Index: base/string_tokenizer_unittest.cc
 | 
| ===================================================================
 | 
| --- base/string_tokenizer_unittest.cc	(revision 29282)
 | 
| +++ base/string_tokenizer_unittest.cc	(working copy)
 | 
| @@ -30,6 +30,28 @@
 | 
|    EXPECT_FALSE(t.GetNext());
 | 
|  }
 | 
|  
 | 
| +TEST(StringTokenizerTest, Reset) {
 | 
| +  string input = "this is a test";
 | 
| +  StringTokenizer t(input, " ");
 | 
| +
 | 
| +  for (int i = 0; i < 2; ++i) {
 | 
| +    EXPECT_TRUE(t.GetNext());
 | 
| +    EXPECT_EQ(string("this"), t.token());
 | 
| +
 | 
| +    EXPECT_TRUE(t.GetNext());
 | 
| +    EXPECT_EQ(string("is"), t.token());
 | 
| +
 | 
| +    EXPECT_TRUE(t.GetNext());
 | 
| +    EXPECT_EQ(string("a"), t.token());
 | 
| +
 | 
| +    EXPECT_TRUE(t.GetNext());
 | 
| +    EXPECT_EQ(string("test"), t.token());
 | 
| +
 | 
| +    EXPECT_FALSE(t.GetNext());
 | 
| +    t.Reset();
 | 
| +  }
 | 
| +}
 | 
| +
 | 
|  TEST(StringTokenizerTest, RetDelims) {
 | 
|    string input = "this is a test";
 | 
|    StringTokenizer t(input, " ");
 | 
| 
 |