| Index: sync/internal_api/sync_manager_impl_unittest.cc
|
| diff --git a/sync/internal_api/sync_manager_impl_unittest.cc b/sync/internal_api/sync_manager_impl_unittest.cc
|
| index 84389e639c7b2370060dbbda5255be150cc63661..e276a735bf0445f92197d809708eeabb522ee525 100644
|
| --- a/sync/internal_api/sync_manager_impl_unittest.cc
|
| +++ b/sync/internal_api/sync_manager_impl_unittest.cc
|
| @@ -2661,6 +2661,16 @@ TEST_F(SyncManagerTestWithMockScheduler, ReConfiguration) {
|
| ProtocolTypes()).Equals(disabled_types));
|
| }
|
|
|
| +// Test that SyncManager::ClearServerData invokes the scheduler.
|
| +TEST_F(SyncManagerTestWithMockScheduler, ClearServerData) {
|
| + EXPECT_CALL(*scheduler(), Start(SyncScheduler::CLEAR_SERVER_DATA_MODE, _));
|
| + CallbackCounter callback_counter;
|
| + sync_manager_.ClearServerData(base::Bind(
|
| + &CallbackCounter::Callback, base::Unretained(&callback_counter)));
|
| + PumpLoop();
|
| + EXPECT_EQ(1, callback_counter.times_called());
|
| +}
|
| +
|
| // Test that PurgePartiallySyncedTypes purges only those types that have not
|
| // fully completed their initial download and apply.
|
| TEST_F(SyncManagerTest, PurgePartiallySyncedTypes) {
|
|
|