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 2044e5ef3109fee604e8e52dc0ba1dd07fafbfce..f00f5fe243f4112f5d01335d00d89ba51e5817a7 100644 |
--- a/chrome/browser/sync/glue/data_type_manager_impl_unittest.cc |
+++ b/chrome/browser/sync/glue/data_type_manager_impl_unittest.cc |
@@ -84,12 +84,6 @@ class SyncDataTypeManagerImplTest |
protected: |
virtual void SetUp() { |
- registrar_.Add(&observer_, |
- chrome::NOTIFICATION_SYNC_CONFIGURE_START, |
- content::NotificationService::AllSources()); |
- registrar_.Add(&observer_, |
- chrome::NOTIFICATION_SYNC_CONFIGURE_DONE, |
- content::NotificationService::AllSources()); |
} |
// A clearer name for the param accessor. |
@@ -97,20 +91,6 @@ class SyncDataTypeManagerImplTest |
return GetParam(); |
} |
- void SetConfigureStartExpectation() { |
- EXPECT_CALL( |
- observer_, |
- Observe(int(chrome::NOTIFICATION_SYNC_CONFIGURE_START), |
- _, _)); |
- } |
- |
- void SetConfigureDoneExpectation(DataTypeManager::ConfigureStatus status) { |
- EXPECT_CALL( |
- observer_, |
- Observe(int(chrome::NOTIFICATION_SYNC_CONFIGURE_DONE), _, |
- ResultOf(&GetStatus, status))); |
- } |
- |
// Configure the given DTM with the given desired types. |
void Configure(DataTypeManagerImpl* dtm, |
const DataTypeManager::TypeSet& desired_types) { |
@@ -155,16 +135,12 @@ class SyncDataTypeManagerImplTest |
content::TestBrowserThread ui_thread_; |
DataTypeController::TypeMap controllers_; |
FakeBackendDataTypeConfigurer configurer_; |
- content::MockNotificationObserver observer_; |
- content::NotificationRegistrar registrar_; |
}; |
// Set up a DTM with no controllers, configure it, finish downloading, |
// and then stop it. |
TEST_P(SyncDataTypeManagerImplTest, NoControllers) { |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
Configure(&dtm, ModelTypeSet()); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
@@ -182,8 +158,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureOne) { |
AddController(BOOKMARKS); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
@@ -207,8 +181,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureSlowLoadingType) { |
GetController(BOOKMARKS)->SetDelayModelLoad(); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::PARTIAL_SUCCESS); |
syncer::ModelTypeSet types; |
types.Put(BOOKMARKS); |
@@ -227,10 +199,8 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureSlowLoadingType) { |
timer->Stop(); |
task.Run(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
GetController(APPS)->FinishStart(DataTypeController::OK); |
- SetConfigureStartExpectation(); |
GetController(BOOKMARKS)->SimulateModelLoadFinishing(); |
FinishDownload(dtm, ModelTypeSet()); |
@@ -252,8 +222,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureOneStopWhileDownloadPending) { |
{ |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::ABORTED); |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
@@ -274,8 +242,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureOneStopWhileStartingModel) { |
{ |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::ABORTED); |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
@@ -299,8 +265,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureOneStopWhileAssociating) { |
AddController(BOOKMARKS); |
{ |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::ABORTED); |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
@@ -328,7 +292,6 @@ TEST_P(SyncDataTypeManagerImplTest, OneWaitingForCrypto) { |
AddController(PASSWORDS); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
const ModelTypeSet types(PASSWORDS); |
@@ -344,9 +307,6 @@ TEST_P(SyncDataTypeManagerImplTest, OneWaitingForCrypto) { |
GetController(PASSWORDS)->FinishStart(DataTypeController::NEEDS_CRYPTO); |
EXPECT_EQ(DataTypeManager::BLOCKED, dtm.state()); |
- Mock::VerifyAndClearExpectations(&observer_); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
- |
// Step 4. |
Configure(&dtm, types); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
@@ -378,8 +338,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureOneThenBoth) { |
AddController(PREFERENCES); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
// Step 1. |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |
@@ -393,10 +351,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureOneThenBoth) { |
GetController(BOOKMARKS)->FinishStart(DataTypeController::OK); |
EXPECT_EQ(DataTypeManager::CONFIGURED, dtm.state()); |
- Mock::VerifyAndClearExpectations(&observer_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
- |
// Step 4. |
Configure(&dtm, ModelTypeSet(BOOKMARKS, PREFERENCES)); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
@@ -428,8 +382,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureOneThenSwitch) { |
AddController(PREFERENCES); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
// Step 1. |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |
@@ -443,10 +395,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureOneThenSwitch) { |
GetController(BOOKMARKS)->FinishStart(DataTypeController::OK); |
EXPECT_EQ(DataTypeManager::CONFIGURED, dtm.state()); |
- Mock::VerifyAndClearExpectations(&observer_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
- |
// Step 4. |
Configure(&dtm, ModelTypeSet(PREFERENCES)); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
@@ -478,8 +426,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureWhileOneInFlight) { |
AddController(PREFERENCES); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
// Step 1. |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |
@@ -522,8 +468,6 @@ TEST_P(SyncDataTypeManagerImplTest, OneFailingController) { |
AddController(BOOKMARKS); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::UNRECOVERABLE_ERROR); |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |
EXPECT_EQ(DataTypeManager::DOWNLOAD_PENDING, dtm.state()); |
@@ -549,8 +493,6 @@ TEST_P(SyncDataTypeManagerImplTest, SecondControllerFails) { |
AddController(PREFERENCES); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::UNRECOVERABLE_ERROR); |
// Step 1. |
Configure(&dtm, ModelTypeSet(BOOKMARKS, PREFERENCES)); |
@@ -587,8 +529,6 @@ TEST_P(SyncDataTypeManagerImplTest, OneControllerFailsAssociation) { |
AddController(PREFERENCES); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::PARTIAL_SUCCESS); |
// Step 1. |
Configure(&dtm, ModelTypeSet(BOOKMARKS, PREFERENCES)); |
@@ -625,8 +565,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureWhileDownloadPending) { |
AddController(PREFERENCES); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
// Step 1. |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |
@@ -676,8 +614,6 @@ TEST_P(SyncDataTypeManagerImplTest, ConfigureWhileDownloadPendingWithFailure) { |
AddController(PREFERENCES); |
DataTypeManagerImpl dtm(&configurer_, &controllers_); |
- SetConfigureStartExpectation(); |
- SetConfigureDoneExpectation(DataTypeManager::OK); |
// Step 1. |
Configure(&dtm, ModelTypeSet(BOOKMARKS)); |