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 562d14e754362f3e9070a15c4816de2e347c33d2..a205c1b33c58a9d5412f3f03c1592837202441d1 100644 |
--- a/chrome/browser/extensions/extension_service_unittest.cc |
+++ b/chrome/browser/extensions/extension_service_unittest.cc |
@@ -826,7 +826,9 @@ class ExtensionServiceTest |
EXPECT_EQ(0u, loaded_.size()) << path.value(); |
} else { |
EXPECT_EQ(1u, loaded_.size()) << path.value(); |
- EXPECT_EQ(expected_extensions_count_, service_->extensions()->size()) << |
+ size_t actual_extension_count = service_->extensions()->size() + |
+ service_->disabled_extensions()->size(); |
+ EXPECT_EQ(expected_extensions_count_, actual_extension_count) << |
path.value(); |
extension = loaded_[0].get(); |
EXPECT_TRUE(service_->GetExtensionById(extension->id(), false)) |
@@ -2346,6 +2348,7 @@ TEST_F(ExtensionServiceTest, PackExtensionOpenSSLKey) { |
TEST_F(ExtensionServiceTest, InstallTheme) { |
InitializeEmptyExtensionService(); |
+ service_->Init(); |
// A theme. |
base::FilePath path = data_dir_.AppendASCII("theme.crx"); |
@@ -2387,6 +2390,8 @@ TEST_F(ExtensionServiceTest, InstallTheme) { |
TEST_F(ExtensionServiceTest, LoadLocalizedTheme) { |
// Load. |
InitializeEmptyExtensionService(); |
+ service_->Init(); |
+ |
base::FilePath extension_path = data_dir_ |
.AppendASCII("theme_i18n"); |
@@ -2487,6 +2492,8 @@ TEST_F(ExtensionServiceTest, UnpackedExtensionMayContainSymlinkedFiles) { |
TEST_F(ExtensionServiceTest, InstallLocalizedTheme) { |
InitializeEmptyExtensionService(); |
+ service_->Init(); |
+ |
base::FilePath theme_path = data_dir_ |
.AppendASCII("theme_i18n"); |