| 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 18965b078ffc956f66a9181b80e1f2ccf0e6f3b2..5b39a3cb2995a348f0210782ca102534122f4cec 100644
|
| --- a/chrome/browser/sync/syncable/model_type_unittest.cc
|
| +++ b/chrome/browser/sync/syncable/model_type_unittest.cc
|
| @@ -63,7 +63,6 @@ TEST_F(ModelTypeTest, ModelTypeBitSetFromValue) {
|
| model_types.set(syncable::APPS);
|
| value.reset(ModelTypeBitSetToValue(model_types));
|
| EXPECT_EQ(model_types, ModelTypeBitSetFromValue(*value));
|
| -
|
| }
|
|
|
| TEST_F(ModelTypeTest, ModelTypeSetToValue) {
|
| @@ -80,23 +79,17 @@ TEST_F(ModelTypeTest, ModelTypeSetToValue) {
|
| EXPECT_EQ("Apps", types[1]);
|
| }
|
|
|
| -TEST_F(ModelTypeTest, ModelTypeBitSetFromString) {
|
| - ModelTypeBitSet input, output;
|
| - input.set(BOOKMARKS);
|
| - input.set(AUTOFILL);
|
| - input.set(APPS);
|
| - std::string input_string = "Bookmarks, Autofill, Apps";
|
| - EXPECT_TRUE(ModelTypeBitSetFromString(input_string, &output));
|
| - EXPECT_EQ(input, 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();
|
| - EXPECT_TRUE(ModelTypeBitSetFromString(input_string, &output));
|
| - EXPECT_EQ(ModelTypeBitSet(), output);
|
| +TEST_F(ModelTypeTest, ModelTypeSetFromValue) {
|
| + // Try empty set first.
|
| + ModelTypeSet model_types;
|
| + scoped_ptr<ListValue> value(ModelTypeSetToValue(model_types));
|
| + EXPECT_EQ(model_types, ModelTypeSetFromValue(*value));
|
| +
|
| + // Now try with a few random types.
|
| + model_types.insert(BOOKMARKS);
|
| + model_types.insert(APPS);
|
| + value.reset(ModelTypeSetToValue(model_types));
|
| + EXPECT_EQ(model_types, ModelTypeSetFromValue(*value));
|
| }
|
|
|
| TEST_F(ModelTypeTest, GetAllRealModelTypes) {
|
|
|