- add sources.
[platform/framework/web/crosswalk.git] / src / base / base_unittests.isolate
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4 {
5   'conditions': [
6     ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', {
7       'variables': {
8         'isolate_dependency_untracked': [
9           'data/',
10           'test/data/',
11         ],
12       },
13     }],
14     ['OS=="linux"', {
15       'variables': {
16         'command': [
17           '../testing/xvfb.py',
18           '<(PRODUCT_DIR)',
19           '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
20           '--brave-new-test-launcher',
21         ],
22         'isolate_dependency_tracked': [
23           '../testing/xvfb.py',
24           '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
25         ],
26       },
27     }],
28     ['OS=="linux" or OS=="mac" or OS=="win"', {
29       'variables': {
30         'isolate_dependency_tracked': [
31           '../testing/test_env.py',
32           '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
33         ],
34         'isolate_dependency_untracked': [
35           '../tools/swarming_client/',
36         ],
37       },
38     }],
39     ['OS=="mac" or OS=="win"', {
40       'variables': {
41         'command': [
42           '../testing/test_env.py',
43           '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
44           '--brave-new-test-launcher',
45         ],
46       },
47     }],
48     ['OS=="win"', {
49       'variables': {
50         'isolate_dependency_tracked': [
51           '<(PRODUCT_DIR)/icudt.dll',
52         ],
53       },
54     }],
55   ],
56 }