Index: chrome/browser/sync/glue/data_type_manager_impl_unittest.cc |
diff --git a/chrome/browser/sync/glue/data_type_manager_impl_unittest.cc b/chrome/browser/sync/glue/data_type_manager_impl_unittest.cc |
index 937a2592bc5ab5f697d317b68dcc29cafb7e0a53..0e7b26528a0f9fd79df053dc615e0f4ae1d72d2e 100644 |
--- a/chrome/browser/sync/glue/data_type_manager_impl_unittest.cc |
+++ b/chrome/browser/sync/glue/data_type_manager_impl_unittest.cc |
@@ -55,8 +55,8 @@ DataTypeManager::ConfigureStatus GetStatus( |
} |
void DoConfigureDataTypes( |
- const syncable::ModelTypeSet& types_to_add, |
- const syncable::ModelTypeSet& types_to_remove, |
+ syncable::ModelEnumSet types_to_add, |
+ syncable::ModelEnumSet types_to_remove, |
sync_api::ConfigureReason reason, |
base::Callback<void(syncable::ModelEnumSet)> ready_task, |
bool enable_nigori) { |
@@ -180,7 +180,7 @@ class DataTypeManagerImplTest : public testing::Test { |
EXPECT_CALL(backend_, |
ConfigureDataTypes(_, _, _, _, enable_nigori)).Times(1); |
DataTypeManagerImpl dtm(&backend_, &controllers_); |
- types_.insert(syncable::BOOKMARKS); |
+ types_.Put(syncable::BOOKMARKS); |
SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
Configure(&dtm, types_, sync_api::CONFIGURE_REASON_RECONFIGURATION, |
@@ -218,7 +218,7 @@ class DataTypeManagerImplTest : public testing::Test { |
.WillOnce(DoAll(Invoke(DoConfigureDataTypes), |
InvokeWithoutArgs(QuitMessageLoop))); |
- types_.insert(syncable::BOOKMARKS); |
+ types_.Put(syncable::BOOKMARKS); |
SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
@@ -227,7 +227,7 @@ class DataTypeManagerImplTest : public testing::Test { |
// At this point, the bookmarks dtc should be in flight. Add |
// preferences and continue starting bookmarks. |
- types_.insert(syncable::PREFERENCES); |
+ types_.Put(syncable::PREFERENCES); |
Configure(&dtm, types_, sync_api::CONFIGURE_REASON_RECONFIGURATION, |
enable_nigori); |
callback->Run(DataTypeController::OK, SyncError()); |
@@ -262,14 +262,14 @@ class DataTypeManagerImplTest : public testing::Test { |
WillOnce(SaveArg<3>(&task)). |
WillOnce(DoDefault()); |
- types_.insert(syncable::BOOKMARKS); |
+ types_.Put(syncable::BOOKMARKS); |
Configure(&dtm, types_, sync_api::CONFIGURE_REASON_RECONFIGURATION, |
enable_nigori); |
// Configure should stop in the DOWNLOAD_PENDING state because we |
// are waiting for the download ready task to be run. |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
- types_.insert(syncable::PREFERENCES); |
+ types_.Put(syncable::PREFERENCES); |
Configure(&dtm, types_, sync_api::CONFIGURE_REASON_RECONFIGURATION, |
enable_nigori); |
@@ -289,7 +289,7 @@ class DataTypeManagerImplTest : public testing::Test { |
NiceMock<SyncBackendHostMock> backend_; |
content::NotificationObserverMock observer_; |
content::NotificationRegistrar registrar_; |
- std::set<syncable::ModelType> types_; |
+ syncable::ModelEnumSet types_; |
}; |
TEST_F(DataTypeManagerImplTest, NoControllers) { |
@@ -317,7 +317,7 @@ TEST_F(DataTypeManagerImplTest, ConfigureOneStopWhileStarting) { |
controllers_[syncable::BOOKMARKS] = bookmark_dtc; |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)).Times(1); |
DataTypeManagerImpl dtm(&backend_, &controllers_); |
- types_.insert(syncable::BOOKMARKS); |
+ types_.Put(syncable::BOOKMARKS); |
SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
@@ -332,7 +332,7 @@ TEST_F(DataTypeManagerImplTest, ConfigureOneStopWhileAssociating) { |
controllers_[syncable::BOOKMARKS] = bookmark_dtc; |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)).Times(1); |
DataTypeManagerImpl dtm(&backend_, &controllers_); |
- types_.insert(syncable::BOOKMARKS); |
+ types_.Put(syncable::BOOKMARKS); |
SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
@@ -353,7 +353,7 @@ TEST_F(DataTypeManagerImplTest, OneWaitingForCrypto) { |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)).Times(1); |
DataTypeManagerImpl dtm(&backend_, &controllers_); |
- types_.insert(syncable::PASSWORDS); |
+ types_.Put(syncable::PASSWORDS); |
SetConfigureStartExpectation(); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
@@ -390,14 +390,14 @@ TEST_F(DataTypeManagerImplTest, ConfigureOneThenAnother) { |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)).Times(2); |
DataTypeManagerImpl dtm(&backend_, &controllers_); |
- types_.insert(syncable::BOOKMARKS); |
+ types_.Put(syncable::BOOKMARKS); |
SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
EXPECT_EQ(DataTypeManager::CONFIGURED, dtm.state()); |
- types_.insert(syncable::PREFERENCES); |
+ types_.Put(syncable::PREFERENCES); |
SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
@@ -417,15 +417,15 @@ TEST_F(DataTypeManagerImplTest, ConfigureOneThenSwitch) { |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)).Times(2); |
DataTypeManagerImpl dtm(&backend_, &controllers_); |
- types_.insert(syncable::BOOKMARKS); |
+ types_.Put(syncable::BOOKMARKS); |
SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
EXPECT_EQ(DataTypeManager::CONFIGURED, dtm.state()); |
- types_.clear(); |
- types_.insert(syncable::PREFERENCES); |
+ types_.Clear(); |
+ types_.Put(syncable::PREFERENCES); |
SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
@@ -458,7 +458,7 @@ TEST_F(DataTypeManagerImplTest, OneFailingController) { |
SetConfigureDoneExpectation(DataTypeManager::UNRECOVERABLE_ERROR); |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)).Times(1); |
- types_.insert(syncable::BOOKMARKS); |
+ types_.Put(syncable::BOOKMARKS); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
EXPECT_EQ(DataTypeManager::STOPPED, dtm.state()); |
} |
@@ -482,8 +482,8 @@ TEST_F(DataTypeManagerImplTest, StopWhileInFlight) { |
SetConfigureDoneExpectation(DataTypeManager::ABORTED); |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)).Times(1); |
- types_.insert(syncable::BOOKMARKS); |
- types_.insert(syncable::PREFERENCES); |
+ types_.Put(syncable::BOOKMARKS); |
+ types_.Put(syncable::PREFERENCES); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
// Configure should stop in the CONFIGURING state because we are |
// waiting for the preferences callback to be invoked. |
@@ -516,8 +516,8 @@ TEST_F(DataTypeManagerImplTest, SecondControllerFails) { |
SetConfigureDoneExpectation(DataTypeManager::UNRECOVERABLE_ERROR); |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)).Times(1); |
- types_.insert(syncable::BOOKMARKS); |
- types_.insert(syncable::PREFERENCES); |
+ types_.Put(syncable::BOOKMARKS); |
+ types_.Put(syncable::PREFERENCES); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
EXPECT_EQ(DataTypeManager::STOPPED, dtm.state()); |
} |
@@ -552,8 +552,8 @@ TEST_F(DataTypeManagerImplTest, OneControllerFailsAssociation) { |
SetConfigureDoneExpectation(DataTypeManager::PARTIAL_SUCCESS); |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)).Times(1); |
- types_.insert(syncable::BOOKMARKS); |
- types_.insert(syncable::PREFERENCES); |
+ types_.Put(syncable::BOOKMARKS); |
+ types_.Put(syncable::PREFERENCES); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
EXPECT_EQ(DataTypeManager::CONFIGURED, dtm.state()); |
@@ -603,7 +603,7 @@ TEST_F(DataTypeManagerImplTest, StopWhileDownloadPending) { |
EXPECT_CALL(backend_, ConfigureDataTypes(_, _, _, _, true)). |
WillOnce(SaveArg<3>(&task)); |
- types_.insert(syncable::BOOKMARKS); |
+ types_.Put(syncable::BOOKMARKS); |
dtm.Configure(types_, sync_api::CONFIGURE_REASON_RECONFIGURATION); |
// Configure should stop in the DOWNLOAD_PENDING state because we |
// are waiting for the download ready task to be run. |