summaryrefslogtreecommitdiffstats
path: root/extensions/BUILD.gn
diff options
context:
space:
mode:
authortfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-01 20:37:43 +0000
committertfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-01 20:37:43 +0000
commit016eeef8372fb068e226611e3fc4e3691a3d5c03 (patch)
tree7e4baf0ddc285859ad79991b311a5abb47b99364 /extensions/BUILD.gn
parent98b36643d7de2ebe08d76d5361ffe51a5eb6f484 (diff)
downloadchromium_src-016eeef8372fb068e226611e3fc4e3691a3d5c03.zip
chromium_src-016eeef8372fb068e226611e3fc4e3691a3d5c03.tar.gz
chromium_src-016eeef8372fb068e226611e3fc4e3691a3d5c03.tar.bz2
extensions: Add GN version of extensions_test_support target.
BUG=None TEST=gn gen out/Debug_gn && ninja -C out/Debug_gn extensions:test_support R=brettw@chromium.org Review URL: https://codereview.chromium.org/429783002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287081 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'extensions/BUILD.gn')
-rw-r--r--extensions/BUILD.gn38
1 files changed, 38 insertions, 0 deletions
diff --git a/extensions/BUILD.gn b/extensions/BUILD.gn
index ca1295e..3437a313 100644
--- a/extensions/BUILD.gn
+++ b/extensions/BUILD.gn
@@ -35,3 +35,41 @@ grit("extensions_renderer_resources") {
"//device/serial:serial_mojo",
]
}
+
+source_set("test_support") {
+ sources = [
+ "browser/api/dns/mock_host_resolver_creator.cc",
+ "browser/api/dns/mock_host_resolver_creator.h",
+ "browser/api_test_utils.cc",
+ "browser/api_test_utils.h",
+ "browser/test_extensions_browser_client.cc",
+ "browser/test_extensions_browser_client.h",
+ "browser/test_management_policy.cc",
+ "browser/test_management_policy.h",
+ "browser/test_runtime_api_delegate.cc",
+ "browser/test_runtime_api_delegate.h",
+ "common/extension_builder.cc",
+ "common/extension_builder.h",
+ "common/test_util.cc",
+ "common/test_util.h",
+ "common/value_builder.cc",
+ "common/value_builder.h",
+ "renderer/test_extensions_renderer_client.cc",
+ "renderer/test_extensions_renderer_client.h",
+ ]
+
+ deps = [
+ "//base",
+ "//extensions/browser",
+ "//extensions/common",
+ "//extensions/common/api",
+ "//net:test_support",
+ "//testing/gtest",
+ ]
+
+ if (is_win) {
+ cflags = [
+ "/wd4267", # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
+ ]
+ }
+}