summaryrefslogtreecommitdiffstats
path: root/mojo/mojo_js_unittests.isolate
diff options
context:
space:
mode:
authoryzshen@chromium.org <yzshen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-19 20:35:16 +0000
committeryzshen@chromium.org <yzshen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-19 20:35:16 +0000
commit9eb072b668793d0d0d0e4a7e9976985ade35b7ad (patch)
tree155255e31adce1276b8585bd80495d689a96c3df /mojo/mojo_js_unittests.isolate
parent84c60ce1272afcfa8716817eb9061e1ef7132136 (diff)
downloadchromium_src-9eb072b668793d0d0d0e4a7e9976985ade35b7ad.zip
chromium_src-9eb072b668793d0d0d0e4a7e9976985ade35b7ad.tar.gz
chromium_src-9eb072b668793d0d0d0e4a7e9976985ade35b7ad.tar.bz2
Isolated tests: mojo_js_unittests and mojo_apps_js_unittests
This CL lists the Windows dependencies. Mac and Linux dependencies will be in separate CLs. BUG=351214 TEST=None Review URL: https://codereview.chromium.org/198193007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258078 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'mojo/mojo_js_unittests.isolate')
-rw-r--r--mojo/mojo_js_unittests.isolate51
1 files changed, 51 insertions, 0 deletions
diff --git a/mojo/mojo_js_unittests.isolate b/mojo/mojo_js_unittests.isolate
new file mode 100644
index 0000000..ed89595
--- /dev/null
+++ b/mojo/mojo_js_unittests.isolate
@@ -0,0 +1,51 @@
+# Copyright 2014 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+{
+ 'includes': [
+ '../third_party/icu/icu.isolate',
+ ],
+ 'conditions': [
+ ['OS=="win" or OS=="mac" or OS=="linux"', {
+ 'variables': {
+ 'command': [
+ '../testing/test_env.py',
+ '<(PRODUCT_DIR)/mojo_js_unittests<(EXECUTABLE_SUFFIX)',
+ '--brave-new-test-launcher',
+ '--test-launcher-bot-mode',
+ ],
+ 'isolate_dependency_tracked': [
+ '../gin/test/expect.js',
+ '../testing/test_env.py',
+ '<(PRODUCT_DIR)/mojo_js_unittests<(EXECUTABLE_SUFFIX)',
+ ],
+ 'isolate_dependency_untracked': [
+ '<(PRODUCT_DIR)/gen/mojo/public/bindings/tests/',
+ 'bindings/js/',
+ 'public/bindings/js/',
+ ],
+ },
+ }],
+ ['OS=="win"', {
+ 'variables': {
+ 'isolate_dependency_tracked': [
+ '<(PRODUCT_DIR)/mojo_system.dll',
+ '<(PRODUCT_DIR)/mojo_test_support.dll',
+ ],
+ },
+ }],
+ ['OS=="win" and component=="shared_library"', {
+ 'variables': {
+ 'isolate_dependency_tracked': [
+ '<(PRODUCT_DIR)/base.dll',
+ '<(PRODUCT_DIR)/base_i18n.dll',
+ '<(PRODUCT_DIR)/gin.dll',
+ '<(PRODUCT_DIR)/mojo_system_impl.dll',
+ '<(PRODUCT_DIR)/msvcp120d.dll',
+ '<(PRODUCT_DIR)/msvcr120d.dll',
+ '<(PRODUCT_DIR)/v8.dll',
+ ],
+ },
+ }],
+ ],
+}