summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_management_apitest.cc
diff options
context:
space:
mode:
authorasargent@chromium.org <asargent@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-18 23:40:40 +0000
committerasargent@chromium.org <asargent@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-18 23:40:40 +0000
commit47982c2898553db265750b5a5a9b1c19c9d22199 (patch)
tree876fb9fd16b545aa68cee7c40b81aa05abb353a6 /chrome/browser/extensions/extension_management_apitest.cc
parent1e8a0020bac9d87fc123746ec210aa5b3d4ef2e2 (diff)
downloadchromium_src-47982c2898553db265750b5a5a9b1c19c9d22199.zip
chromium_src-47982c2898553db265750b5a5a9b1c19c9d22199.tar.gz
chromium_src-47982c2898553db265750b5a5a9b1c19c9d22199.tar.bz2
Adding support for optional description in to the callback of the management API
Adding a list of API Permissions with the name "permissions" and adding a seperate list of Host permissions (i.e, http://*/*) so that developers can navigate them seperatly with ease. The permissions and hosttPermissions attributes are always visible in this object even if not supplied. Likewise the description attribute is also now "" if not defined in the manifest. As well as the options_url. Contributed by paulkinlan@chromium.org Original review: http://codereview.chromium.org/4585001 BUG=58388 TEST=chrome/test/data/extensions/api_test/management/* Review URL: http://codereview.chromium.org/5211003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66701 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_management_apitest.cc')
-rw-r--r--chrome/browser/extensions/extension_management_apitest.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/extensions/extension_management_apitest.cc b/chrome/browser/extensions/extension_management_apitest.cc
index 61a5d77..bdbb057 100644
--- a/chrome/browser/extensions/extension_management_apitest.cc
+++ b/chrome/browser/extensions/extension_management_apitest.cc
@@ -12,9 +12,11 @@ class ExtensionManagementApiTest : public ExtensionApiTest {
virtual void InstallExtensions() {
FilePath basedir = test_data_dir_.AppendASCII("management");
- // Load 2 enabled items.
+ // Load 4 enabled items.
ASSERT_TRUE(LoadExtension(basedir.AppendASCII("enabled_extension")));
ASSERT_TRUE(LoadExtension(basedir.AppendASCII("enabled_app")));
+ ASSERT_TRUE(LoadExtension(basedir.AppendASCII("description")));
+ ASSERT_TRUE(LoadExtension(basedir.AppendASCII("permissions")));
// Load 2 disabled items.
ExtensionsService* service = browser()->profile()->GetExtensionsService();