Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(240)

Unified Diff: chrome/browser/extensions/extension_service_unittest.cc

Issue 6903127: [Sync] Add support for enabling/disabling an extension before it's installed (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/extension_service_unittest.cc
diff --git a/chrome/browser/extensions/extension_service_unittest.cc b/chrome/browser/extensions/extension_service_unittest.cc
index a8a30e5ae76991147a03943ec9e5d034b6e8d50d..15571a17793b7d358fcb2e720285ae4eb2edf863 100644
--- a/chrome/browser/extensions/extension_service_unittest.cc
+++ b/chrome/browser/extensions/extension_service_unittest.cc
@@ -3629,16 +3629,18 @@ TEST_F(ExtensionServiceTest, ProcessSyncDataNotInstalled) {
ExtensionSyncData extension_sync_data;
extension_sync_data.id = good_crx;
extension_sync_data.update_url = GURL("http://www.google.com");
- extension_sync_data.enabled = true;
+ extension_sync_data.enabled = false;
extension_sync_data.incognito_enabled = true;
{
scoped_ptr<Version> version(Version::GetVersionFromString("1.2.3.4"));
extension_sync_data.version = *version;
}
+ EXPECT_TRUE(service_->IsExtensionEnabled(good_crx));
EXPECT_FALSE(service_->IsIncognitoEnabled(good_crx));
service_->ProcessSyncData(extension_sync_data, &AllExtensions);
EXPECT_TRUE(service_->updater()->WillCheckSoon());
+ EXPECT_FALSE(service_->IsExtensionEnabled(good_crx));
EXPECT_TRUE(service_->IsIncognitoEnabled(good_crx));
PendingExtensionInfo info;

Powered by Google App Engine
This is Rietveld 408576698