| Index: chrome/browser/sync/syncable/model_type_unittest.cc
|
| diff --git a/chrome/browser/sync/syncable/model_type_unittest.cc b/chrome/browser/sync/syncable/model_type_unittest.cc
|
| index b0c3eaa0701e169573f4303931ceeac6e5af35e7..97b6f8428cd7c7daa5081f403ca253f99e45f403 100644
|
| --- a/chrome/browser/sync/syncable/model_type_unittest.cc
|
| +++ b/chrome/browser/sync/syncable/model_type_unittest.cc
|
| @@ -62,20 +62,18 @@ TEST_F(ModelTypeTest, ModelTypeBitSetFromString) {
|
| input.set(BOOKMARKS);
|
| input.set(AUTOFILL);
|
| input.set(APPS);
|
| - std::string input_string = input.to_string();
|
| + std::string input_string = "Bookmarks, Autofill, Apps";
|
| EXPECT_TRUE(ModelTypeBitSetFromString(input_string, &output));
|
| EXPECT_EQ(input, output);
|
|
|
| - input_string.clear();
|
| - EXPECT_FALSE(ModelTypeBitSetFromString(input_string, &output));
|
| -
|
| - input_string = "hello world";
|
| - EXPECT_FALSE(ModelTypeBitSetFromString(input_string, &output));
|
| + // Check that ModelTypeBitSetFromString(ModelTypeBitSetToString(set)) == set.
|
| + std::string set_as_string = ModelTypeBitSetToString(input);
|
| + EXPECT_TRUE(ModelTypeBitSetFromString(set_as_string, &output));
|
| + EXPECT_EQ(input, output);
|
|
|
| input_string.clear();
|
| - for (int i = 0; i < MODEL_TYPE_COUNT; ++i)
|
| - input_string += '0' + (i%10);
|
| - EXPECT_FALSE(ModelTypeBitSetFromString(input_string, &output));
|
| + EXPECT_TRUE(ModelTypeBitSetFromString(input_string, &output));
|
| + EXPECT_EQ(ModelTypeBitSet(), output);
|
| }
|
|
|
| TEST_F(ModelTypeTest, IsRealDataType) {
|
|
|