summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extensions_service_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/extensions_service_unittest.cc')
-rw-r--r--chrome/browser/extensions/extensions_service_unittest.cc29
1 files changed, 0 insertions, 29 deletions
diff --git a/chrome/browser/extensions/extensions_service_unittest.cc b/chrome/browser/extensions/extensions_service_unittest.cc
index 20421cf..b8c176b 100644
--- a/chrome/browser/extensions/extensions_service_unittest.cc
+++ b/chrome/browser/extensions/extensions_service_unittest.cc
@@ -1772,35 +1772,6 @@ TEST_F(ExtensionsServiceTest, BlacklistedByPolicyWillNotInstall) {
EXPECT_EQ(1u, service_->extensions()->size());
}
-// Extension blacklisted by policy get unloaded after installing.
-TEST_F(ExtensionsServiceTest, BlacklistedByPolicyRemovedIfRunning) {
- InitializeEmptyExtensionsService();
-
- // Install good_crx.
- FilePath extensions_path;
- ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &extensions_path));
- extensions_path = extensions_path.AppendASCII("extensions");
- FilePath path = extensions_path.AppendASCII("good.crx");
- service_->InstallExtension(path);
- loop_.RunAllPending();
- EXPECT_EQ(1u, service_->extensions()->size());
-
- ListValue* blacklist = prefs_->GetMutableList("extensions.install.denylist");
- ASSERT_TRUE(blacklist != NULL);
-
- // Blacklist this extension.
- blacklist->Append(Value::CreateStringValue(good_crx));
- prefs_->ScheduleSavePersistentPrefs();
-
- // Programmatically appending to the prefs doesn't seem to notify the
- // observers... :/
- prefs_->pref_notifier()->FireObservers("extensions.install.denylist");
-
- // Extension should not be running now.
- loop_.RunAllPending();
- EXPECT_EQ(0u, service_->extensions()->size());
-}
-
// Tests disabling extensions
TEST_F(ExtensionsServiceTest, DisableExtension) {
InitializeEmptyExtensionsService();