Chromium Code Reviews| 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 a9ae43c2620636b4f5259cbdf3b5a8577493607c..db7aa3b49ddb52445e91cf182333763a9578ecd6 100644 |
| --- a/chrome/browser/extensions/extension_service_unittest.cc |
| +++ b/chrome/browser/extensions/extension_service_unittest.cc |
| @@ -3394,7 +3394,8 @@ TEST_F(ExtensionServiceTest, ReloadExtensions) { |
| // Simple extension that should install without error. |
| FilePath path = data_dir_.AppendASCII("good.crx"); |
| - InstallCRX(path, INSTALL_NEW); |
| + InstallCRX(path, INSTALL_NEW, |
| + Extension::FROM_BOOKMARK | Extension::FROM_WEBSTORE); |
| const char* extension_id = good_crx; |
| service_->DisableExtension(extension_id, Extension::DISABLE_USER_ACTION); |
| @@ -3403,6 +3404,12 @@ TEST_F(ExtensionServiceTest, ReloadExtensions) { |
| service_->ReloadExtensions(); |
| + // The creation flags should not change when reloading the extension. |
| + const Extension* extension = service_->GetExtensionById(good_crx, true); |
| + EXPECT_EQ(true, extension->from_bookmark()); |
|
Mihai Parparita -not on Chrome
2012/09/29 00:22:25
Nit: These can be EXPECT_TRUE/EXPECT_FALSE.
Gaurav
2012/10/01 22:09:36
Done.
|
| + EXPECT_EQ(true, extension->from_webstore()); |
| + EXPECT_EQ(false, extension->was_installed_by_default()); |
| + |
| // Extension counts shouldn't change. |
| EXPECT_EQ(0u, service_->extensions()->size()); |
| EXPECT_EQ(1u, service_->disabled_extensions()->size()); |