summaryrefslogtreecommitdiffstats
path: root/extensions/BUILD.gn
diff options
context:
space:
mode:
authorjamescook <jamescook@chromium.org>2014-09-16 10:02:08 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-16 17:03:09 +0000
commitbd1cc624f6fd9761409ee8a8ac5cfd3a5896c87a (patch)
tree4efb6754a787762a7a8677af63dd21fee160e36d /extensions/BUILD.gn
parentd575eafb4f112ed0c0f4be8cf58dfb8f71d4a142 (diff)
downloadchromium_src-bd1cc624f6fd9761409ee8a8ac5cfd3a5896c87a.zip
chromium_src-bd1cc624f6fd9761409ee8a8ac5cfd3a5896c87a.tar.gz
chromium_src-bd1cc624f6fd9761409ee8a8ac5cfd3a5896c87a.tar.bz2
Refactor ExtensionManifestTest to allow usage in src/extensions
This refactor will allow some manifest tests running in Chrome's unit_tests suite to move to the extensions_unittests suite. * Rename ExtensionManifestTest to extensions::ManifestTest and move it into src/extensions. * Introduce ChromeManifestTest to load manifests from Chrome's test data dir. * Eliminate some unnecessary use of chrome::VersionInfo::Channel. * Move SharedModuleManifestTest to extensions_unittests as an example. FileHandlerManifestTest and ExternallyConnectableManifestTest will be next, but require more refactoring (e.g. of permissions). BUG=397165 TEST=unit_tests, extensions_unittests Review URL: https://codereview.chromium.org/572813002 Cr-Commit-Position: refs/heads/master@{#295087}
Diffstat (limited to 'extensions/BUILD.gn')
-rw-r--r--extensions/BUILD.gn3
1 files changed, 3 insertions, 0 deletions
diff --git a/extensions/BUILD.gn b/extensions/BUILD.gn
index 52d5749..0b46037 100644
--- a/extensions/BUILD.gn
+++ b/extensions/BUILD.gn
@@ -75,6 +75,8 @@ source_set("test_support") {
"browser/test_runtime_api_delegate.h",
"common/extension_builder.cc",
"common/extension_builder.h",
+ "common/manifest_test.cc",
+ "common/manifest_test.h",
"common/test_util.cc",
"common/test_util.h",
"common/value_builder.cc",
@@ -206,6 +208,7 @@ test("unittests") {
"common/extension_resource_unittest.cc",
"common/extension_set_unittest.cc",
"common/manifest_handler_unittest.cc",
+ "common/manifest_handlers/shared_module_manifest_unittest.cc",
"common/message_bundle_unittest.cc",
"common/one_shot_event_unittest.cc",
"common/permissions/manifest_permission_set_unittest.cc",