Chromium Code Reviews| Index: third_party/libaddressinput/libaddressinput.gyp |
| diff --git a/third_party/libaddressinput/libaddressinput.gyp b/third_party/libaddressinput/libaddressinput.gyp |
| index 4dc9efb9fc32be34f4b18a5f2fb20336109865d8..b167579545bc7ed9c931bb38667675693e01d8f6 100644 |
| --- a/third_party/libaddressinput/libaddressinput.gyp |
| +++ b/third_party/libaddressinput/libaddressinput.gyp |
| @@ -4,7 +4,6 @@ |
| { |
| 'includes': ['src/cpp/libaddressinput.gypi'], |
| 'variables': { |
| - 'libaddressinput_test_data_dir%': 'src/third_party/libaddressinput/src/testdata', |
| 'libaddressinput_util_files': [ |
| 'src/cpp/src/address_data.cc', |
| 'src/cpp/src/address_field.cc', |
| @@ -122,34 +121,43 @@ |
| ], |
| }, |
| { |
| - 'target_name': 'libaddressinput_unittests', |
| - 'type': '<(gtest_target_type)', |
| - 'sources': [ |
| - '<@(libaddressinput_test_files)', |
| - 'chromium/addressinput_util_unittest.cc', |
| - 'chromium/chrome_address_validator_unittest.cc', |
| - 'chromium/chrome_metadata_source_unittest.cc', |
| - 'chromium/chrome_storage_impl_unittest.cc', |
| - 'chromium/fallback_data_store_unittest.cc', |
| - 'chromium/storage_test_runner.cc', |
| - 'chromium/string_compare_unittest.cc', |
| - 'chromium/trie_unittest.cc', |
| - ], |
| + 'target_name': 'libaddressinput_unittests_local', |
| 'defines': [ |
| - 'TEST_DATA_DIR="<(libaddressinput_test_data_dir)"', |
| + 'TEST_DATA_DIR="src/third_party/libaddressinput/src/testdata/"', |
|
Dirk Pranke
2016/02/12 23:51:06
this caused TEST_DATA_DIR to grow a trailing slash
|
| ], |
| - 'include_dirs': [ |
| - '../../', |
| - 'src/cpp/src/', |
| + 'includes': [ |
| + 'libaddressinput_unittests.gypi', |
| ], |
| - 'dependencies': [ |
| - '../../base/base.gyp:run_all_unittests', |
| - '../../components/prefs/prefs.gyp:prefs', |
| - '../../net/net.gyp:net_test_support', |
| - '../../testing/gtest.gyp:gtest', |
| - 'libaddressinput', |
| - 'libaddressinput_util', |
| + }, |
| + { |
| + # Only used for swarming (do not run locally). |
| + 'target_name': 'libaddressinput_unittests', |
| + 'defines': [ |
| + 'TEST_DATA_DIR="src/testdata/"', |
| + ], |
| + 'includes': [ |
| + 'libaddressinput_unittests.gypi', |
| ], |
| }, |
| ], |
| + 'conditions': [ |
| + ['test_isolation_mode != "noop"', { |
| + 'targets': [ |
| + { |
| + 'target_name': 'libaddressinput_unittests_run', |
| + 'type': 'none', |
| + 'dependencies': [ |
| + 'libaddressinput_unittests', |
| + ], |
| + 'includes': [ |
| + '../../build/isolate.gypi', |
| + ], |
| + 'sources': [ |
| + 'libaddressinput_unittests.isolate', |
| + ], |
| + }, |
| + ], |
| + }, { |
| + }], |
| + ], |
| } |