Index: chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi |
diff --git a/chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi b/chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi |
index 397914e64374561aa1875d8c876089ce89eef9e7..44be1c2a733c08b82d40470b13f61bed28f511e4 100644 |
--- a/chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi |
+++ b/chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi |
@@ -9,6 +9,69 @@ |
'variables': { |
'chromevox_test_deps_js_file': '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/resources/chromeos/chromevox/test_deps.js', |
'chromevox_test_messages_js_file': '<(PRODUCT_DIR)/test_data/chrome/browser/resources/chromeos/chromevox/host/testing/test_messages.js', |
+ 'chromevox_tests_sources': [ |
+ '../../../../browser/extensions/browsertest_util.cc', |
+ '../../../../browser/extensions/browsertest_util.h', |
+ '../../../../browser/ui/webui/web_ui_test_handler.cc', |
+ '../../../../browser/ui/webui/web_ui_test_handler.h', |
+ '../../../../test/base/browser_tests_main.cc', |
+ '../../../../test/base/extension_js_browser_test.cc', |
+ '../../../../test/base/extension_js_browser_test.h', |
+ '../../../../test/base/extension_load_waiter_one_shot.cc', |
+ '../../../../test/base/extension_load_waiter_one_shot.h', |
+ '../../../../test/base/javascript_browser_test.cc', |
+ '../../../../test/base/javascript_browser_test.h', |
+ '../../../../test/base/test_chrome_web_ui_controller_factory.cc', |
+ '../../../../test/base/test_chrome_web_ui_controller_factory.h', |
+ '../../../../test/base/web_ui_browser_test.cc', |
+ '../../../../test/base/web_ui_browser_test.h', |
+ ], |
+ 'chromevox_tests_unitjs_sources': [ |
+ 'braille/braille_display_manager_test.unitjs', |
+ 'braille/braille_input_handler_test.unitjs', |
+ 'braille/expanding_braille_translator_test.unitjs', |
+ 'braille/pan_strategy_test.unitjs', |
+ 'common/aria_util_test.unitjs', |
+ 'common/braille_text_handler_test.unitjs', |
+ 'common/braille_util_test.unitjs', |
+ 'common/command_store_test.unitjs', |
+ 'common/content_editable_extractor_test.unitjs', |
+ 'common/cursor_selection_test.unitjs', |
+ 'common/dom_util_test.unitjs', |
+ 'common/editable_text_area_shadow_test.unitjs', |
+ 'common/editable_text_test.unitjs', |
+ 'common/find_util_test.unitjs', |
+ 'common/key_sequence_test.unitjs', |
+ 'common/math_semantic_tree_test.unitjs', |
+ 'common/page_selection_test.unitjs', |
+ 'common/selection_util_test.unitjs', |
+ 'common/spannable_test.unitjs', |
+ 'common/string_util_test.unitjs', |
+ 'chromevox/injected/event_watcher_test.unitjs', |
+ 'chromevox/injected/live_regions_test.unitjs', |
+ 'chromevox/injected/user_commands_test.unitjs', |
+ 'chromevox/injected/navigation_manager_test.unitjs', |
+ 'host/chrome/braille_integration_test.unitjs', |
+ 'walkers/character_walker_test.unitjs', |
+ 'walkers/group_walker_test.unitjs', |
+ 'walkers/object_walker_test.unitjs', |
+ 'walkers/layout_line_walker_test.unitjs', |
+ 'walkers/math_shifter_test.unitjs', |
+ 'walkers/sentence_walker_test.unitjs', |
+ 'walkers/structural_line_walker_test.unitjs', |
+ 'walkers/table_walker_test.unitjs', |
+ 'walkers/word_walker_test.unitjs', |
+ ], |
+ 'chromevox_tests_extjs_sources': [ |
+ 'braille/braille_table_test.extjs', |
+ 'braille/braille_translator_manager_test.extjs', |
+ 'braille/liblouis_test.extjs', |
+ 'cvox2/background/automation_util_test.extjs', |
+ 'cvox2/background/background_test.extjs', |
+ 'cvox2/background/cursors_test.extjs', |
+ 'cvox2/background/output_test.extjs', |
+ 'host/chrome/tts_background_test.extjs', |
+ ], |
}, |
'targets': [ |
{ |
@@ -146,64 +209,9 @@ |
}, |
], |
'sources': [ |
- '<(DEPTH)/chrome/browser/extensions/browsertest_util.cc', |
- '<(DEPTH)/chrome/browser/extensions/browsertest_util.h', |
- '<(DEPTH)/chrome/browser/ui/webui/web_ui_test_handler.cc', |
- '<(DEPTH)/chrome/browser/ui/webui/web_ui_test_handler.h', |
- '<(DEPTH)/chrome/test/base/browser_tests_main.cc', |
- '<(DEPTH)/chrome/test/base/extension_js_browser_test.cc', |
- '<(DEPTH)/chrome/test/base/extension_js_browser_test.h', |
- '<(DEPTH)/chrome/test/base/extension_load_waiter_one_shot.cc', |
- '<(DEPTH)/chrome/test/base/extension_load_waiter_one_shot.h', |
- '<(DEPTH)/chrome/test/base/javascript_browser_test.cc', |
- '<(DEPTH)/chrome/test/base/javascript_browser_test.h', |
- '<(DEPTH)/chrome/test/base/test_chrome_web_ui_controller_factory.cc', |
- '<(DEPTH)/chrome/test/base/test_chrome_web_ui_controller_factory.h', |
- '<(DEPTH)/chrome/test/base/web_ui_browser_test.cc', |
- '<(DEPTH)/chrome/test/base/web_ui_browser_test.h', |
- |
- 'braille/braille_display_manager_test.unitjs', |
- 'braille/braille_input_handler_test.unitjs', |
- 'braille/braille_table_test.extjs', |
- 'braille/braille_translator_manager_test.extjs', |
- 'braille/expanding_braille_translator_test.unitjs', |
- 'braille/liblouis_test.extjs', |
- 'braille/pan_strategy_test.unitjs', |
- 'common/aria_util_test.unitjs', |
- 'common/braille_text_handler_test.unitjs', |
- 'common/braille_util_test.unitjs', |
- 'common/command_store_test.unitjs', |
- 'common/content_editable_extractor_test.unitjs', |
- 'common/cursor_selection_test.unitjs', |
- 'common/dom_util_test.unitjs', |
- 'common/editable_text_area_shadow_test.unitjs', |
- 'common/editable_text_test.unitjs', |
- 'common/find_util_test.unitjs', |
- 'common/key_sequence_test.unitjs', |
- 'common/math_semantic_tree_test.unitjs', |
- 'common/page_selection_test.unitjs', |
- 'common/selection_util_test.unitjs', |
- 'common/spannable_test.unitjs', |
- 'common/string_util_test.unitjs', |
- 'chromevox/injected/event_watcher_test.unitjs', |
- 'chromevox/injected/live_regions_test.unitjs', |
- 'chromevox/injected/user_commands_test.unitjs', |
- 'chromevox/injected/navigation_manager_test.unitjs', |
- 'cvox2/background/automation_util_test.extjs', |
- 'cvox2/background/background_test.extjs', |
- 'cvox2/background/cursors_test.extjs', |
- 'cvox2/background/output_test.extjs', |
- 'host/chrome/braille_integration_test.unitjs', |
- 'host/chrome/tts_background_test.extjs', |
- 'walkers/character_walker_test.unitjs', |
- 'walkers/group_walker_test.unitjs', |
- 'walkers/object_walker_test.unitjs', |
- 'walkers/layout_line_walker_test.unitjs', |
- 'walkers/math_shifter_test.unitjs', |
- 'walkers/sentence_walker_test.unitjs', |
- 'walkers/structural_line_walker_test.unitjs', |
- 'walkers/table_walker_test.unitjs', |
- 'walkers/word_walker_test.unitjs', |
+ '<@(chromevox_tests_sources)', |
+ '<@(chromevox_tests_unitjs_sources)', |
+ '<@(chromevox_tests_extjs_sources)', |
], |
}, # target chromevox_tests |
{ |