Chromium Code Reviews| Index: chrome/browser/sync/glue/sync_backend_host_unittest.cc |
| diff --git a/chrome/browser/sync/glue/sync_backend_host_unittest.cc b/chrome/browser/sync/glue/sync_backend_host_unittest.cc |
| index 6fbc142a1b9469e7f757836e018eeb70c817e267..fb85b3701ede4172b6bca61552d5159877583925 100644 |
| --- a/chrome/browser/sync/glue/sync_backend_host_unittest.cc |
| +++ b/chrome/browser/sync/glue/sync_backend_host_unittest.cc |
| @@ -220,6 +220,8 @@ TEST_F(SyncBackendHostTest, InitShutdown) { |
| syncer::ModelTypeSet(syncer::NIGORI))); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals( |
| syncer::ModelTypeSet(syncer::NIGORI))); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals( |
| + syncer::ModelTypeSet(syncer::NIGORI))); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| syncer::ModelTypeSet(syncer::NIGORI)).Empty()); |
| } |
| @@ -231,6 +233,8 @@ TEST_F(SyncBackendHostTest, FirstTimeSync) { |
| syncer::ModelTypeSet(syncer::NIGORI))); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals( |
| syncer::ModelTypeSet(syncer::NIGORI))); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals( |
| + syncer::ModelTypeSet(syncer::NIGORI))); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| syncer::ModelTypeSet(syncer::NIGORI)).Empty()); |
| @@ -241,6 +245,9 @@ TEST_F(SyncBackendHostTest, FirstTimeSync) { |
| EXPECT_TRUE(fake_manager_->GetAndResetDownloadedTypes().HasAll( |
| enabled_types_)); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_EQ( |
| + syncer::ModelTypeSetToString(fake_manager_->GetAndResetEnabledTypes()), |
|
Nicolas Zea
2012/07/24 18:09:31
.equals instead of string matching?
akalin
2012/07/24 18:59:39
oops, done.
|
| + syncer::ModelTypeSetToString(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| } |
| @@ -250,14 +257,14 @@ TEST_F(SyncBackendHostTest, FirstTimeSync) { |
| TEST_F(SyncBackendHostTest, Restart) { |
| sync_prefs_->SetSyncSetupCompleted(); |
| syncer::ModelTypeSet all_but_nigori = enabled_types_; |
| - fake_manager_->set_progress_marker_types( |
| - enabled_types_); |
| + fake_manager_->set_progress_marker_types(enabled_types_); |
| fake_manager_->set_initial_sync_ended_types(enabled_types_); |
| InitializeBackend(enabled_types_); |
| EXPECT_TRUE(fake_manager_->GetAndResetDownloadedTypes().Empty()); |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Empty()); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| @@ -269,6 +276,7 @@ TEST_F(SyncBackendHostTest, Restart) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| } |
| @@ -293,6 +301,7 @@ TEST_F(SyncBackendHostTest, PartialTypes) { |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals( |
| full_types)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Empty()); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Equals(partial_types)); |
| @@ -307,6 +316,7 @@ TEST_F(SyncBackendHostTest, PartialTypes) { |
| EXPECT_TRUE(fake_manager_->GetAndResetDownloadedTypes().Equals( |
| partial_types)); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| } |
| @@ -322,6 +332,7 @@ TEST_F(SyncBackendHostTest, LostDB) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Empty()); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Empty()); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Equals(enabled_types_)); |
| @@ -335,6 +346,7 @@ TEST_F(SyncBackendHostTest, LostDB) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| } |
| @@ -352,6 +364,7 @@ TEST_F(SyncBackendHostTest, DisableTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| @@ -371,6 +384,7 @@ TEST_F(SyncBackendHostTest, DisableTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| old_types).Equals(disabled_types)); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| } |
| @@ -388,6 +402,7 @@ TEST_F(SyncBackendHostTest, AddTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| @@ -407,6 +422,7 @@ TEST_F(SyncBackendHostTest, AddTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| } |
| @@ -425,6 +441,7 @@ TEST_F(SyncBackendHostTest, AddDisableTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| @@ -448,6 +465,7 @@ TEST_F(SyncBackendHostTest, AddDisableTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| old_types).Equals(disabled_types)); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| old_types).Equals(disabled_types)); |
| } |
| @@ -471,6 +489,7 @@ TEST_F(SyncBackendHostTest, NewlySupportedTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(old_types)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Empty()); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Equals(new_types)); |
| @@ -484,6 +503,7 @@ TEST_F(SyncBackendHostTest, NewlySupportedTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| } |
| @@ -511,6 +531,7 @@ TEST_F(SyncBackendHostTest, NewlySupportedTypesWithPartialTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(full_types)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Empty()); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Equals(Union(new_types, partial_types))); |
| @@ -525,6 +546,7 @@ TEST_F(SyncBackendHostTest, NewlySupportedTypesWithPartialTypes) { |
| EXPECT_TRUE(Intersection(fake_manager_->GetAndResetCleanedTypes(), |
| enabled_types_).Empty()); |
| EXPECT_TRUE(fake_manager_->InitialSyncEndedTypes().Equals(enabled_types_)); |
| + EXPECT_TRUE(fake_manager_->GetAndResetEnabledTypes().Equals(enabled_types_)); |
| EXPECT_TRUE(fake_manager_->GetTypesWithEmptyProgressMarkerToken( |
| enabled_types_).Empty()); |
| } |