diff options
author | jamescook <jamescook@chromium.org> | 2014-09-16 10:02:08 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-16 17:03:09 +0000 |
commit | bd1cc624f6fd9761409ee8a8ac5cfd3a5896c87a (patch) | |
tree | 4efb6754a787762a7a8677af63dd21fee160e36d /extensions/BUILD.gn | |
parent | d575eafb4f112ed0c0f4be8cf58dfb8f71d4a142 (diff) | |
download | chromium_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.gn | 3 |
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", |