Index: components/sync_driver/data_type_manager_impl_unittest.cc |
diff --git a/components/sync_driver/data_type_manager_impl_unittest.cc b/components/sync_driver/data_type_manager_impl_unittest.cc |
index de5855bafa69fa0b14d26df7d1cd29fe9b07325e..80edbe05b7de49fccf53eeb67427852f2fa5f8fe 100644 |
--- a/components/sync_driver/data_type_manager_impl_unittest.cc |
+++ b/components/sync_driver/data_type_manager_impl_unittest.cc |
@@ -1180,12 +1180,9 @@ TEST_F(SyncDataTypeManagerImplTest, ReenableAfterDataTypeError) { |
Mock::VerifyAndClearExpectations(&observer_); |
// Re-enable bookmarks. |
- failed_data_types_handler_.ResetDataTypeErrorFor(syncer::BOOKMARKS); |
- |
- SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
+ dtm_->ReenableType(syncer::BOOKMARKS); |
- Configure(dtm_.get(), ModelTypeSet(BOOKMARKS, PREFERENCES)); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm_->state()); |
FinishDownload(*dtm_, ModelTypeSet(), ModelTypeSet()); |
FinishDownload(*dtm_, ModelTypeSet(BOOKMARKS), ModelTypeSet()); |
@@ -1194,6 +1191,9 @@ TEST_F(SyncDataTypeManagerImplTest, ReenableAfterDataTypeError) { |
EXPECT_EQ(DataTypeManager::CONFIGURED, dtm_->state()); |
EXPECT_EQ(DataTypeController::RUNNING, GetController(PREFERENCES)->state()); |
EXPECT_EQ(DataTypeController::RUNNING, GetController(BOOKMARKS)->state()); |
+ |
+ // Should do nothing. |
+ dtm_->ReenableType(syncer::BOOKMARKS); |
} |
TEST_F(SyncDataTypeManagerImplTest, UnreadyType) { |
@@ -1212,9 +1212,8 @@ TEST_F(SyncDataTypeManagerImplTest, UnreadyType) { |
// Bookmarks should start normally now. |
GetController(BOOKMARKS)->SetReadyForStart(true); |
- SetConfigureStartExpectation(); |
SetConfigureDoneExpectation(DataTypeManager::OK); |
- Configure(dtm_.get(), ModelTypeSet(BOOKMARKS)); |
+ dtm_->ReenableType(BOOKMARKS); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm_->state()); |
FinishDownload(*dtm_, ModelTypeSet(), ModelTypeSet()); |
@@ -1225,6 +1224,10 @@ TEST_F(SyncDataTypeManagerImplTest, UnreadyType) { |
EXPECT_EQ(DataTypeManager::CONFIGURED, dtm_->state()); |
EXPECT_EQ(1U, configurer_.activated_types().Size()); |
+ // Should do nothing. |
+ Mock::VerifyAndClearExpectations(&observer_); |
+ dtm_->ReenableType(BOOKMARKS); |
+ |
dtm_->Stop(); |
EXPECT_EQ(DataTypeManager::STOPPED, dtm_->state()); |
EXPECT_TRUE(configurer_.activated_types().Empty()); |