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 8d7ea1a5df23189c576f7a99d04c7ff3c1a1e172..d68ea66e7ae21719f139c20ac9074bfa7d39224c 100644 |
--- a/chrome/browser/extensions/extension_service_unittest.cc |
+++ b/chrome/browser/extensions/extension_service_unittest.cc |
@@ -1756,6 +1756,18 @@ TEST_F(ExtensionServiceTest, InstallApps) { |
ValidatePrefKeyCount(pref_count); |
} |
+// Tests that file access if OFF by default. |
asargent_no_longer_on_chrome
2011/08/04 21:56:03
typo: "access if OFF" -> "access is OFF"
jstritar
2011/08/05 15:13:29
Done.
|
+TEST_F(ExtensionServiceTest, DefaultFileAccess) { |
+ InitializeEmptyExtensionService(); |
+ PackAndInstallCrx(data_dir_.AppendASCII("permissions").AppendASCII("files"), |
+ true); |
+ |
+ EXPECT_EQ(0u, GetErrors().size()); |
+ EXPECT_EQ(1u, service_->extensions()->size()); |
+ std::string id = service_->extensions()->at(0)->id(); |
+ EXPECT_FALSE(service_->extension_prefs()->AllowFileAccess(id)); |
+} |
+ |
TEST_F(ExtensionServiceTest, UpdateApps) { |
InitializeEmptyExtensionService(); |
FilePath extensions_path = data_dir_.AppendASCII("app_update"); |