Index: chrome/browser/extensions/crx_installer_browsertest.cc |
diff --git a/chrome/browser/extensions/crx_installer_browsertest.cc b/chrome/browser/extensions/crx_installer_browsertest.cc |
index aa508eb3b031e6d813df5fba7349b5f92c1d3e67..23cd922e7917690e2f39de1ba96a6aa61d726657 100644 |
--- a/chrome/browser/extensions/crx_installer_browsertest.cc |
+++ b/chrome/browser/extensions/crx_installer_browsertest.cc |
@@ -345,6 +345,14 @@ IN_PROC_BROWSER_TEST_F(ExtensionCrxInstallerTestWithExperimentalApis, |
test_data_dir_.AppendASCII("minimal_platform_app.crx"), 1)); |
} |
+IN_PROC_BROWSER_TEST_F(ExtensionCrxInstallerTest, BlockedFileTypes) { |
+ const Extension* extension = |
+ InstallExtension(test_data_dir_.AppendASCII("blocked_file_types.crx"), 1); |
+ EXPECT_TRUE(base::PathExists(extension->path().AppendASCII("test.html"))); |
+ EXPECT_TRUE(base::PathExists(extension->path().AppendASCII("test.nexe"))); |
+ EXPECT_FALSE(base::PathExists(extension->path().AppendASCII("test.exe"))); |
+} |
+ |
IN_PROC_BROWSER_TEST_F(ExtensionCrxInstallerTest, PackAndInstallExtension) { |
if (!FeatureSwitch::easy_off_store_install()->IsEnabled()) |
return; |