| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 { | 5 { |
| 6 'targets': [ | 6 'targets': [ |
| 7 # Test support files for the 'sync_core' target. | 7 # Test support files for the 'sync_core' target. |
| 8 # GN version: //sync:test_support_sync_core |
| 8 { | 9 { |
| 9 'target_name': 'test_support_sync_core', | 10 'target_name': 'test_support_sync_core', |
| 10 'type': 'static_library', | 11 'type': 'static_library', |
| 11 'variables': { 'enable_wexit_time_destructors': 1, }, | 12 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 12 'include_dirs': [ | 13 'include_dirs': [ |
| 13 '..', | 14 '..', |
| 14 ], | 15 ], |
| 15 'defines': [ | 16 'defines': [ |
| 16 'SYNC_TEST' | 17 'SYNC_TEST' |
| 17 ], | 18 ], |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 79 'test/test_directory_backing_store.cc', | 80 'test/test_directory_backing_store.cc', |
| 80 'test/test_directory_backing_store.h', | 81 'test/test_directory_backing_store.h', |
| 81 'test/test_transaction_observer.cc', | 82 'test/test_transaction_observer.cc', |
| 82 'test/test_transaction_observer.h', | 83 'test/test_transaction_observer.h', |
| 83 'util/test_unrecoverable_error_handler.cc', | 84 'util/test_unrecoverable_error_handler.cc', |
| 84 'util/test_unrecoverable_error_handler.h', | 85 'util/test_unrecoverable_error_handler.h', |
| 85 ], | 86 ], |
| 86 }, | 87 }, |
| 87 | 88 |
| 88 # Test support files for the python sync test server. | 89 # Test support files for the python sync test server. |
| 90 # GN version: //sync:test_support_sync_testserver |
| 89 { | 91 { |
| 90 'target_name': 'test_support_sync_testserver', | 92 'target_name': 'test_support_sync_testserver', |
| 91 'type': 'static_library', | 93 'type': 'static_library', |
| 92 'variables': { 'enable_wexit_time_destructors': 1, }, | 94 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 93 'include_dirs': [ | 95 'include_dirs': [ |
| 94 '..', | 96 '..', |
| 95 ], | 97 ], |
| 96 'dependencies': [ | 98 'dependencies': [ |
| 97 '../base/base.gyp:base', | 99 '../base/base.gyp:base', |
| 98 '../net/net.gyp:net_test_support', | 100 '../net/net.gyp:net_test_support', |
| 99 # The sync test server uses Python modules generated by the sync protos. | 101 # The sync test server uses Python modules generated by the sync protos. |
| 100 '../third_party/protobuf/protobuf.gyp:py_proto', | 102 '../third_party/protobuf/protobuf.gyp:py_proto', |
| 101 'sync', | 103 'sync', |
| 102 ], | 104 ], |
| 103 'export_dependent_settings': [ | 105 'export_dependent_settings': [ |
| 104 '../base/base.gyp:base', | 106 '../base/base.gyp:base', |
| 105 '../net/net.gyp:net_test_support', | 107 '../net/net.gyp:net_test_support', |
| 106 ], | 108 ], |
| 107 'sources': [ | 109 'sources': [ |
| 108 'test/local_sync_test_server.cc', | 110 'test/local_sync_test_server.cc', |
| 109 'test/local_sync_test_server.h', | 111 'test/local_sync_test_server.h', |
| 110 ], | 112 ], |
| 111 }, | 113 }, |
| 112 | 114 |
| 113 # Test support files for the fake sync server. | 115 # Test support files for the fake sync server. |
| 116 # GN version: //sync:test_support_sync_fake_server |
| 114 { | 117 { |
| 115 'target_name': 'test_support_sync_fake_server', | 118 'target_name': 'test_support_sync_fake_server', |
| 116 'type': 'static_library', | 119 'type': 'static_library', |
| 117 'variables': { 'enable_wexit_time_destructors': 1, }, | 120 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 118 'include_dirs': [ | 121 'include_dirs': [ |
| 119 '..', | 122 '..', |
| 120 ], | 123 ], |
| 121 'dependencies': [ | 124 'dependencies': [ |
| 122 '../base/base.gyp:base', | 125 '../base/base.gyp:base', |
| 123 '../net/net.gyp:net', | 126 '../net/net.gyp:net', |
| (...skipping 26 matching lines...) Expand all Loading... |
| 150 'test/fake_server/permanent_entity.cc', | 153 'test/fake_server/permanent_entity.cc', |
| 151 'test/fake_server/permanent_entity.h', | 154 'test/fake_server/permanent_entity.h', |
| 152 'test/fake_server/tombstone_entity.cc', | 155 'test/fake_server/tombstone_entity.cc', |
| 153 'test/fake_server/tombstone_entity.h', | 156 'test/fake_server/tombstone_entity.h', |
| 154 'test/fake_server/unique_client_entity.cc', | 157 'test/fake_server/unique_client_entity.cc', |
| 155 'test/fake_server/unique_client_entity.h', | 158 'test/fake_server/unique_client_entity.h', |
| 156 ], | 159 ], |
| 157 }, | 160 }, |
| 158 | 161 |
| 159 # Test support files for the 'sync_internal_api' target. | 162 # Test support files for the 'sync_internal_api' target. |
| 163 # GN version: //sync:test_support_sync_internal_api |
| 160 { | 164 { |
| 161 'target_name': 'test_support_sync_internal_api', | 165 'target_name': 'test_support_sync_internal_api', |
| 162 'type': 'static_library', | 166 'type': 'static_library', |
| 163 'variables': { 'enable_wexit_time_destructors': 1, }, | 167 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 164 'include_dirs': [ | 168 'include_dirs': [ |
| 165 '..', | 169 '..', |
| 166 ], | 170 ], |
| 167 'defines': [ | 171 'defines': [ |
| 168 'SYNC_TEST' | 172 'SYNC_TEST' |
| 169 ], | 173 ], |
| (...skipping 20 matching lines...) Expand all Loading... |
| 190 'internal_api/test/sync_manager_factory_for_profile_sync_test.cc', | 194 'internal_api/test/sync_manager_factory_for_profile_sync_test.cc', |
| 191 'internal_api/test/sync_manager_for_profile_sync_test.cc', | 195 'internal_api/test/sync_manager_for_profile_sync_test.cc', |
| 192 'internal_api/test/sync_manager_for_profile_sync_test.h', | 196 'internal_api/test/sync_manager_for_profile_sync_test.h', |
| 193 'internal_api/test/test_entry_factory.cc', | 197 'internal_api/test/test_entry_factory.cc', |
| 194 'internal_api/test/test_internal_components_factory.cc', | 198 'internal_api/test/test_internal_components_factory.cc', |
| 195 'internal_api/test/test_user_share.cc', | 199 'internal_api/test/test_user_share.cc', |
| 196 ], | 200 ], |
| 197 }, | 201 }, |
| 198 | 202 |
| 199 # Test support files for the 'sync_api' target. | 203 # Test support files for the 'sync_api' target. |
| 204 # GN version: //sync:test_support_sync_api |
| 200 { | 205 { |
| 201 'target_name': 'test_support_sync_api', | 206 'target_name': 'test_support_sync_api', |
| 202 'type': 'static_library', | 207 'type': 'static_library', |
| 203 'include_dirs': [ | 208 'include_dirs': [ |
| 204 '..', | 209 '..', |
| 205 ], | 210 ], |
| 206 'defines': [ | 211 'defines': [ |
| 207 'SYNC_TEST' | 212 'SYNC_TEST' |
| 208 ], | 213 ], |
| 209 'dependencies': [ | 214 'dependencies': [ |
| (...skipping 10 matching lines...) Expand all Loading... |
| 220 'api/fake_sync_change_processor.cc', | 225 'api/fake_sync_change_processor.cc', |
| 221 'api/fake_sync_change_processor.h', | 226 'api/fake_sync_change_processor.h', |
| 222 'api/sync_change_processor_wrapper_for_test.cc', | 227 'api/sync_change_processor_wrapper_for_test.cc', |
| 223 'api/sync_change_processor_wrapper_for_test.h', | 228 'api/sync_change_processor_wrapper_for_test.h', |
| 224 'api/sync_error_factory_mock.cc', | 229 'api/sync_error_factory_mock.cc', |
| 225 'api/sync_error_factory_mock.h', | 230 'api/sync_error_factory_mock.h', |
| 226 ], | 231 ], |
| 227 }, | 232 }, |
| 228 | 233 |
| 229 # The unit test executable for sync tests. | 234 # The unit test executable for sync tests. |
| 235 # GN version: //sync:sync_unit_tests |
| 230 { | 236 { |
| 231 'target_name': 'sync_unit_tests', | 237 'target_name': 'sync_unit_tests', |
| 232 'type': '<(gtest_target_type)', | 238 'type': '<(gtest_target_type)', |
| 233 # Typed-parametrized tests generate exit-time destructors. | 239 # Typed-parametrized tests generate exit-time destructors. |
| 234 'variables': { 'enable_wexit_time_destructors': 0, }, | 240 'variables': { 'enable_wexit_time_destructors': 0, }, |
| 235 'defines': [ | 241 'defines': [ |
| 236 'SYNC_TEST', | 242 'SYNC_TEST', |
| 237 ], | 243 ], |
| 238 'dependencies': [ | 244 'dependencies': [ |
| 239 '../base/base.gyp:base', | 245 '../base/base.gyp:base', |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 350 }], | 356 }], |
| 351 ['OS == "ios"', { | 357 ['OS == "ios"', { |
| 352 'sources!': [ | 358 'sources!': [ |
| 353 'internal_api/http_bridge_unittest.cc', | 359 'internal_api/http_bridge_unittest.cc', |
| 354 ], | 360 ], |
| 355 }], | 361 }], |
| 356 ], | 362 ], |
| 357 }, | 363 }, |
| 358 | 364 |
| 359 # Test support files for using the Test Accounts service. | 365 # Test support files for using the Test Accounts service. |
| 366 # GN version: //sync:test_support_accounts_client |
| 360 { | 367 { |
| 361 'target_name': 'test_support_accounts_client', | 368 'target_name': 'test_support_accounts_client', |
| 362 'type': 'static_library', | 369 'type': 'static_library', |
| 363 'direct_dependent_settings': { | 370 'direct_dependent_settings': { |
| 364 'include_dirs': [ | 371 'include_dirs': [ |
| 365 '..', | 372 '..', |
| 366 ], | 373 ], |
| 367 }, | 374 }, |
| 368 'dependencies': [ | 375 'dependencies': [ |
| 369 '../base/base.gyp:base', | 376 '../base/base.gyp:base', |
| 370 '../net/net.gyp:net', | 377 '../net/net.gyp:net', |
| 371 ], | 378 ], |
| 372 'sources': [ | 379 'sources': [ |
| 373 'test/accounts_client/test_accounts_client.cc', | 380 'test/accounts_client/test_accounts_client.cc', |
| 374 'test/accounts_client/test_accounts_client.h', | 381 'test/accounts_client/test_accounts_client.h', |
| 375 'test/accounts_client/url_request_context_getter.cc', | 382 'test/accounts_client/url_request_context_getter.cc', |
| 376 'test/accounts_client/url_request_context_getter.h', | 383 'test/accounts_client/url_request_context_getter.h', |
| 377 ], | 384 ], |
| 378 }, | 385 }, |
| 379 | 386 |
| 380 # The Sync end-to-end (and associated infrastructure) tests. | 387 # The Sync end-to-end (and associated infrastructure) tests. |
| 388 # GN version: //sync:sync_endtoend_tests |
| 381 { | 389 { |
| 382 'target_name': 'sync_endtoend_tests', | 390 'target_name': 'sync_endtoend_tests', |
| 383 'type': '<(gtest_target_type)', | 391 'type': '<(gtest_target_type)', |
| 384 'dependencies': [ | 392 'dependencies': [ |
| 385 '../base/base.gyp:run_all_unittests', | 393 '../base/base.gyp:run_all_unittests', |
| 386 '../testing/gmock.gyp:gmock', | 394 '../testing/gmock.gyp:gmock', |
| 387 '../testing/gtest.gyp:gtest', | 395 '../testing/gtest.gyp:gtest', |
| 388 '../url/url.gyp:url_lib', | 396 '../url/url.gyp:url_lib', |
| 389 'test_support_accounts_client', | 397 'test_support_accounts_client', |
| 390 ], | 398 ], |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 453 ], | 461 ], |
| 454 'variables': { | 462 'variables': { |
| 455 'test_suite_name': 'sync_unit_tests', | 463 'test_suite_name': 'sync_unit_tests', |
| 456 }, | 464 }, |
| 457 'includes': [ '../build/apk_test.gypi' ], | 465 'includes': [ '../build/apk_test.gypi' ], |
| 458 }, | 466 }, |
| 459 ], | 467 ], |
| 460 }], | 468 }], |
| 461 ], | 469 ], |
| 462 } | 470 } |
| OLD | NEW |