| Index: chrome/common/extensions/extension_manifests_unittest.cc
|
| ===================================================================
|
| --- chrome/common/extensions/extension_manifests_unittest.cc (revision 104911)
|
| +++ chrome/common/extensions/extension_manifests_unittest.cc (working copy)
|
| @@ -207,7 +207,9 @@
|
| {"init_invalid_locale_empty.json", errors::kInvalidDefaultLocale},
|
| {"init_invalid_min_chrome_invalid.json",
|
| errors::kInvalidMinimumChromeVersion},
|
| - {"init_invalid_chrome_version_too_low.json", errors::kChromeVersionTooLow}
|
| + {"init_invalid_chrome_version_too_low.json", errors::kChromeVersionTooLow},
|
| + {"init_invalid_requirements_1.json", errors::kInvalidRequirements},
|
| + {"init_invalid_requirements_2.json", errors::kInvalidRequirement}
|
| };
|
|
|
| RunTestcases(testcases, arraysize(testcases));
|
| @@ -245,6 +247,9 @@
|
| // Test with a minimum_chrome_version.
|
| extension = LoadAndExpectSuccess("init_valid_minimum_chrome.json");
|
|
|
| + // Test a hosted app with a requirements section.
|
| + extension = LoadAndExpectSuccess("init_valid_app_requirements.json");
|
| +
|
| // Verify empty permission settings are considered valid.
|
| LoadAndExpectSuccess("init_valid_permissions_empty.json");
|
|
|
|
|