Index: extensions/BUILD.gn |
diff --git a/extensions/BUILD.gn b/extensions/BUILD.gn |
index d64840dcd588b19d402f022fe86849a28b136cba..f0a7cc8bb6c6d94c42a7d2ff686d698cbdb5813e 100644 |
--- a/extensions/BUILD.gn |
+++ b/extensions/BUILD.gn |
@@ -136,6 +136,15 @@ repack("shell_and_test_pak") { |
] |
} |
+# TODO(GYP): Delete this after we've converted everything to GN. |
+# The _run targets exist only for compatibility w/ GYP. |
+group("extensions_unittests_run") { |
+ testonly = true |
+ deps = [ |
+ ":extensions_unittests", |
+ ] |
+} |
+ |
test("extensions_unittests") { |
sources = |
rebase_path(extensions_tests_gypi_values.extensions_unittests_sources, |
@@ -148,6 +157,12 @@ test("extensions_unittests") { |
"shell/browser/shell_display_info_provider.cc", |
] |
+ data = [ |
+ "test/data/", |
+ "//chrome/test/data/extensions/", |
+ "$root_out_dir/extensions_shell_and_test.pak", |
+ ] |
+ |
deps = [ |
":extensions_resources", |
":shell_and_test_pak", |
@@ -176,6 +191,8 @@ test("extensions_unittests") { |
"//third_party/mojo/src/mojo/public/cpp/bindings", |
] |
+ data_deps = [ "//third_party/mesa:osmesa" ] |
+ |
if (is_win) { |
deps += [ "//base/allocator" ] |
} |
@@ -191,12 +208,31 @@ test("extensions_unittests") { |
} |
} |
+# TODO(GYP): Delete this after we've converted everything to GN. |
+# The _run targets exist only for compatibility w/ GYP. |
+group("extensions_browsertests_run") { |
+ testonly = true |
+ deps = [ |
+ ":extensions_browsertests", |
+ ] |
+} |
+ |
test("extensions_browsertests") { |
sources = |
rebase_path(extensions_tests_gypi_values.extensions_browsertests_sources, |
".", |
"//extensions") |
+ data = [ |
+ "test/data/", |
+ "//net/data/", |
+ "//net/tools/testserver/", |
+ "//third_party/pyftpdlib/", |
+ "//third_party/pywebsocket/", |
+ "//third_party/tlslite/", |
+ "$root_out_dir/extensions_shell_and_test.pak", |
+ ] |
+ |
defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] |
deps = [ |
@@ -219,8 +255,14 @@ test("extensions_browsertests") { |
"//third_party/mojo/src/mojo/public/cpp/bindings", |
] |
+ data_deps = [ "//third_party/mesa:osmesa" ] |
+ |
if (is_win) { |
deps += [ "//base/allocator" ] |
+ |
+ if (target_cpu == "x86") { |
+ data_deps += [ "$root_out_dir/wow_helper.exe" ] |
+ } |
} |
if (is_mac) { |