X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcomponents%2Fcomponents_tests.gyp;h=fe61159df34dff9cbd0eb5e5dce4e85516c28a45;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=a90cd78651fd9bb586d0e338ccd6e2ab665abc29;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/components/components_tests.gyp b/src/components/components_tests.gyp index a90cd78..fe61159 100644 --- a/src/components/components_tests.gyp +++ b/src/components/components_tests.gyp @@ -1,4 +1,4 @@ -# Copyright (c) 2012 The Chromium Authors. All rights reserved. +# Copyright 2012 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. @@ -24,6 +24,7 @@ 'autofill/core/common/password_form_fill_data_unittest.cc', 'browser_context_keyed_service/browser_context_dependency_manager_unittest.cc', 'browser_context_keyed_service/dependency_graph_unittest.cc', + 'cloud_devices/printer_description_unittest.cc', 'dom_distiller/core/article_entry_unittest.cc', 'dom_distiller/core/distiller_unittest.cc', 'dom_distiller/core/distiller_url_fetcher_unittest.cc', @@ -37,15 +38,33 @@ 'json_schema/json_schema_validator_unittest_base.h', 'language_usage_metrics/language_usage_metrics_unittest.cc', 'navigation_interception/intercept_navigation_resource_throttle_unittest.cc', + 'password_manager/core/browser/login_database_unittest.cc', + 'password_manager/core/browser/psl_matching_helper_unittest.cc', + 'password_manager/core/browser/password_store_default_unittest.cc', + 'password_manager/core/browser/password_store_unittest.cc', + 'password_manager/core/browser/password_syncable_service_unittest.cc', 'precache/content/precache_manager_unittest.cc', 'precache/core/precache_database_unittest.cc', 'precache/core/precache_fetcher_unittest.cc', 'precache/core/precache_url_table_unittest.cc', 'sessions/serialized_navigation_entry_unittest.cc', 'signin/core/webdata/token_service_table_unittest.cc', + 'storage_monitor/image_capture_device_manager_unittest.mm', + 'storage_monitor/media_storage_util_unittest.cc', + 'storage_monitor/media_transfer_protocol_device_observer_linux_unittest.cc', + 'storage_monitor/storage_info_unittest.cc', + 'storage_monitor/storage_monitor_chromeos_unittest.cc', + 'storage_monitor/storage_monitor_linux_unittest.cc', + 'storage_monitor/storage_monitor_mac_unittest.mm', + 'storage_monitor/storage_monitor_unittest.cc', + 'storage_monitor/storage_monitor_win_unittest.cc', + 'sync_driver/model_association_manager_unittest.cc', + 'sync_driver/system_encryptor_unittest.cc', 'test/run_all_unittests.cc', 'translate/core/browser/language_state_unittest.cc', 'translate/core/browser/translate_browser_metrics_unittest.cc', + 'translate/core/browser/translate_prefs_unittest.cc', + 'translate/core/browser/translate_script_unittest.cc', 'translate/core/common/translate_metrics_unittest.cc', 'translate/core/common/translate_util_unittest.cc', 'translate/language_detection/language_detection_util_unittest.cc', @@ -89,6 +108,9 @@ 'components.gyp:autofill_core_common', 'components.gyp:autofill_core_test_support', + # Dependencies of cloud_devices + 'components.gyp:cloud_devices', + # Dependencies of dom_distiller 'components.gyp:distilled_page_proto', 'components.gyp:dom_distiller_core', @@ -103,12 +125,20 @@ # Dependencies of language_usage_metrics 'components.gyp:language_usage_metrics', + # Dependencies of password_manager + 'components.gyp:password_manager_core_browser', + 'components.gyp:password_manager_core_browser_test_support', + # Dependencies of precache/core + 'components.gyp:password_manager_core_browser', 'components.gyp:precache_core', # Dependencies of signin 'components.gyp:signin_core', + # Dependencies of sync_driver + 'components.gyp:sync_driver_test_support', + # Dependencies of translate. 'components.gyp:translate_core_browser', 'components.gyp:translate_core_common', @@ -136,6 +166,10 @@ 'components.gyp:sessions', 'components.gyp:sessions_test_support', + # Dependencies of storage monitor + 'components.gyp:storage_monitor', + 'components.gyp:storage_monitor_test_support', + # Dependencies of url_matcher. 'components.gyp:url_matcher', @@ -151,6 +185,7 @@ }, { # 'OS == "ios"' 'sources/': [ ['exclude', '\\.cc$'], + ['exclude', '\\.mm$'], ['include', '^test/run_all_unittests\\.cc$'], # TODO(ios): Include files here as they are made to work, see # http://crbug.com/303011. @@ -160,9 +195,14 @@ ['include', '^autofill/'], ['include', '^dom_distiller/'], ['include', '^language_usage_metrics/'], + ['include', '^password_manager/'], ['include', '^precache/core/'], ['include', '^signin/'], + ['include', '^sync_driver/'], ['include', '^translate/'], + # TODO(blundell): Provide the iOS login DB implementation and + # then re-enable this test. http://crbug.com/341429 + ['exclude', '^password_manager/core/browser/login_database_unittest.cc'], ], 'conditions': [ ['configuration_policy==1', { @@ -190,14 +230,24 @@ 'link_settings': { 'libraries': [ '$(SDKROOT)/System/Library/Frameworks/AddressBook.framework', + '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', + '$(SDKROOT)/System/Library/Frameworks/ImageCaptureCore.framework', ], }, + 'sources!': [ + 'password_manager/core/browser/password_store_default_unittest.cc', + ], }], ['OS == "android"', { 'sources!': [ + 'storage_monitor/media_storage_util_unittest.cc', + 'storage_monitor/storage_info_unittest.cc', + 'storage_monitor/storage_monitor_unittest.cc', 'web_modal/web_contents_modal_dialog_manager_unittest.cc', ], 'dependencies!': [ + 'components.gyp:storage_monitor', + 'components.gyp:storage_monitor_test_support', 'components.gyp:web_modal', 'components.gyp:web_modal_test_support', ], @@ -207,6 +257,20 @@ '../testing/android/native_test.gyp:native_test_native_code', ] }], + ['chromeos==1', { + 'sources!': [ + 'storage_monitor/storage_monitor_linux_unittest.cc', + ], + 'dependencies': [ + '../chromeos/chromeos.gyp:chromeos_test_support', + ], + }], + ['OS=="linux"', { + 'dependencies': [ + '../dbus/dbus.gyp:dbus', + '../device/media_transfer_protocol/media_transfer_protocol.gyp:device_media_transfer_protocol', + ], + }], ['OS=="win" and win_use_allocator_shim==1', { 'dependencies': [ '../base/allocator/allocator.gyp:allocator', @@ -229,6 +293,7 @@ 'sources': [ 'policy/core/browser/autofill_policy_handler_unittest.cc', 'policy/core/browser/browser_policy_connector_unittest.cc', + 'policy/core/browser/configuration_policy_handler_unittest.cc', 'policy/core/common/async_policy_provider_unittest.cc', 'policy/core/common/cloud/cloud_policy_client_unittest.cc', 'policy/core/common/cloud/cloud_policy_core_unittest.cc', @@ -256,6 +321,7 @@ 'policy/core/common/policy_loader_mac_unittest.cc', 'policy/core/common/policy_loader_win_unittest.cc', 'policy/core/common/policy_map_unittest.cc', + 'policy/core/common/policy_provider_android_unittest.cc', 'policy/core/common/policy_service_impl_unittest.cc', 'policy/core/common/policy_statistics_collector_unittest.cc', 'policy/core/common/preg_parser_win_unittest.cc',