diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-05-12 15:59:20 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-05-25 06:57:22 +0000 |
commit | f7eaed5286974984ba5f9e3189d8f49d03e99f81 (patch) | |
tree | caed19b2af2024f35449fb0b781d0a25e09d4f8f /chromium/ui/accessibility/extensions/BUILD.gn | |
parent | 9729c4479fe23554eae6e6dd1f30ff488f470c84 (diff) | |
download | qtwebengine-chromium-f7eaed5286974984ba5f9e3189d8f49d03e99f81.tar.gz |
BASELINE: Update Chromium to 100.0.4896.167
Change-Id: I98cbeb5d7543d966ffe04d8cefded0c493a11333
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/ui/accessibility/extensions/BUILD.gn')
-rw-r--r-- | chromium/ui/accessibility/extensions/BUILD.gn | 85 |
1 files changed, 84 insertions, 1 deletions
diff --git a/chromium/ui/accessibility/extensions/BUILD.gn b/chromium/ui/accessibility/extensions/BUILD.gn index c290728ea4b..8fdce9e786e 100644 --- a/chromium/ui/accessibility/extensions/BUILD.gn +++ b/chromium/ui/accessibility/extensions/BUILD.gn @@ -3,6 +3,8 @@ # found in the LICENSE file. import("//build/config/chromeos/ui_mode.gni") +import("//chrome/test/base/js2gtest.gni") +import("//testing/test.gni") import("//tools/grit/grit_rule.gni") group("extensions") { @@ -18,7 +20,12 @@ group("extensions") { group("extension_tests") { testonly = true if (is_chromeos_ash) { - deps = [ "chromevoxclassic:chromevox_tests" ] + deps = [ + ":caretbrowsing_tests", + ":colorenhancer_tests", + ":highcontrast_tests", + "chromevoxclassic:chromevox_tests", + ] } } @@ -82,6 +89,8 @@ locale_files = [ "_locales/en_XA/messages.json", ] +webui_test_deps = [ "//chrome/test:browser_tests_runner" ] + # # Color Enhancer # @@ -105,6 +114,8 @@ colorenhancer_files = [ "colorenhancer/src/background.js", "colorenhancer/src/common.js", "colorenhancer/src/cvd.js", + "colorenhancer/src/cvd_type.js", + "colorenhancer/src/matrix.js", "colorenhancer/src/popup.html", "colorenhancer/src/popup.js", "colorenhancer/src/storage.js", @@ -121,6 +132,28 @@ copy("colorenhancer_copy") { outputs = [ "$root_out_dir/{{source_target_relative}}" ] } +test("colorenhancer_tests") { + deps = [ ":colorenhancer_js_webui_tests" ] + deps += webui_test_deps + data = js2gtest_js_libraries +} + +js2gtest("colorenhancer_js_webui_tests") { + test_type = "webui" + sources = [ + "colorenhancer/src/matrix_test.js", + "colorenhancer/src/storage_test.js", + ] + gen_include_files = [ + "colorenhancer/src/cvd_type.js", + "colorenhancer/src/matrix.js", + "colorenhancer/src/storage.js", + "webstore_extension_test_base.js", + "//chrome/browser/resources/chromeos/accessibility/common/testing/mock_storage.js", + ] + defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] +} + # # Caret Browsing # @@ -150,8 +183,11 @@ caretbrowsing_files = [ "caretbrowsing/caretbrowsing.js", "caretbrowsing/increase_brightness.png", "caretbrowsing/manifest.json", + "caretbrowsing/node_util.js", "caretbrowsing/options.html", "caretbrowsing/options.js", + "caretbrowsing/selection_util.js", + "caretbrowsing/storage.js", "caretbrowsing/traverse_util.js", "//third_party/accessibility-audit/axs_testing.js", ] @@ -160,3 +196,50 @@ copy("caretbrowsing_copy") { sources = caretbrowsing_files outputs = [ "$root_out_dir/caretbrowsing/{{source_file_part}}" ] } + +test("caretbrowsing_tests") { + deps = [ ":caretbrowsing_webui_js_tests" ] + deps += webui_test_deps + + data = js2gtest_js_libraries +} + +js2gtest("caretbrowsing_webui_js_tests") { + test_type = "webui" + sources = [ + "caretbrowsing/node_util_test.js", + "caretbrowsing/selection_util_test.js", + "caretbrowsing/storage_test.js", + ] + gen_include_files = [ + "caretbrowsing/node_util.js", + "caretbrowsing/selection_util.js", + "caretbrowsing/storage.js", + "caretbrowsing/traverse_util.js", + "testing/webstore_extension_test_base.js", + "//chrome/browser/resources/chromeos/accessibility/common/testing/callback_helper.js", + "//chrome/browser/resources/chromeos/accessibility/common/testing/mock_storage.js", + ] + + defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] +} + +test("highcontrast_tests") { + deps = [ ":highcontrast_webui_js_tests" ] + deps += webui_test_deps + + data = js2gtest_js_libraries +} + +js2gtest("highcontrast_webui_js_tests") { + test_type = "webui" + sources = [ "highcontrast/storage_test.js" ] + gen_include_files = [ + "highcontrast/storage.js", + "testing/webstore_extension_test_base.js", + "//chrome/browser/resources/chromeos/accessibility/common/testing/callback_helper.js", + "//chrome/browser/resources/chromeos/accessibility/common/testing/mock_storage.js", + ] + + defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] +} |