Chromium Code Reviews| Index: chrome/browser/extensions/settings/settings_apitest.cc |
| diff --git a/chrome/browser/extensions/settings/settings_apitest.cc b/chrome/browser/extensions/settings/settings_apitest.cc |
| index 093930ee818f899c1f1ad08261aa2c3c64be0c37..9c70e3dd9896002066af18e22e6fbe29b3530f0b 100644 |
| --- a/chrome/browser/extensions/settings/settings_apitest.cc |
| +++ b/chrome/browser/extensions/settings/settings_apitest.cc |
| @@ -24,6 +24,9 @@ using namespace settings_namespace; |
| namespace { |
| +// TODO(kalman): test both EXTENSION_SETTINGS and APP_SETTINGS. |
| +syncable::ModelType kModelType = syncable::EXTENSION_SETTINGS; |
|
akalin
2012/02/27 23:42:10
const
not at google - send to devlin
2012/02/27 23:45:46
Done.
|
| + |
| class NoopSyncChangeProcessor : public SyncChangeProcessor { |
| public: |
| virtual SyncError ProcessSyncChanges( |
| @@ -71,8 +74,7 @@ class ExtensionSettingsApiTest : public ExtensionApiTest { |
| void InitSync(SyncChangeProcessor* sync_processor) { |
| browser()->profile()->GetExtensionService()-> |
| settings_frontend()->RunWithSyncableService( |
| - // TODO(kalman): test both EXTENSION_SETTINGS and APP_SETTINGS. |
| - syncable::EXTENSION_SETTINGS, |
| + kModelType, |
| base::Bind( |
| &ExtensionSettingsApiTest::InitSyncWithSyncableService, |
| this, |
| @@ -83,8 +85,7 @@ class ExtensionSettingsApiTest : public ExtensionApiTest { |
| void SendChanges(const SyncChangeList& change_list) { |
| browser()->profile()->GetExtensionService()-> |
| settings_frontend()->RunWithSyncableService( |
| - // TODO(kalman): test both EXTENSION_SETTINGS and APP_SETTINGS. |
| - syncable::EXTENSION_SETTINGS, |
| + kModelType, |
| base::Bind( |
| &ExtensionSettingsApiTest::SendChangesToSyncableService, |
| this, |
| @@ -138,7 +139,7 @@ class ExtensionSettingsApiTest : public ExtensionApiTest { |
| void InitSyncWithSyncableService( |
| SyncChangeProcessor* sync_processor, SyncableService* settings_service) { |
| EXPECT_FALSE(settings_service->MergeDataAndStartSyncing( |
| - syncable::EXTENSION_SETTINGS, |
| + kModelType, |
| SyncDataList(), |
| sync_processor).IsSet()); |
| } |
| @@ -290,7 +291,7 @@ IN_PROC_BROWSER_TEST_F(ExtensionSettingsApiTest, |
| SyncChangeList sync_changes; |
| StringValue bar("bar"); |
| sync_changes.push_back(settings_sync_util::CreateAdd( |
| - extension_id, "foo", bar)); |
| + extension_id, "foo", bar, kModelType)); |
| SendChanges(sync_changes); |
| ReplyWhenSatisfied(SYNC, |
| @@ -300,7 +301,7 @@ IN_PROC_BROWSER_TEST_F(ExtensionSettingsApiTest, |
| // Remove "foo" via sync. |
| sync_changes.clear(); |
| sync_changes.push_back(settings_sync_util::CreateDelete( |
| - extension_id, "foo")); |
| + extension_id, "foo", kModelType)); |
| SendChanges(sync_changes); |
| FinalReplyWhenSatisfied(SYNC, |
| @@ -338,7 +339,7 @@ IN_PROC_BROWSER_TEST_F(ExtensionSettingsApiTest, |
| SyncChangeList sync_changes; |
| StringValue bar("bar"); |
| sync_changes.push_back(settings_sync_util::CreateAdd( |
| - extension_id, "foo", bar)); |
| + extension_id, "foo", bar, kModelType)); |
| SendChanges(sync_changes); |
| ReplyWhenSatisfied(LOCAL, "assertNoNotifications", "assertNoNotifications"); |
| @@ -346,7 +347,7 @@ IN_PROC_BROWSER_TEST_F(ExtensionSettingsApiTest, |
| // Remove "foo" via sync. |
| sync_changes.clear(); |
| sync_changes.push_back(settings_sync_util::CreateDelete( |
| - extension_id, "foo")); |
| + extension_id, "foo", kModelType)); |
| SendChanges(sync_changes); |
| FinalReplyWhenSatisfied(LOCAL, |