1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
|
# Copyright 2024 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//build/config/chromeos/args.gni")
assert(is_chromeos)
# Gather unit tests from subdirectories.
group("unit_tests") {
testonly = true
deps = [
"//chrome/browser/ui/webui/ash/add_supervision:unit_tests",
"//chrome/browser/ui/webui/ash/cloud_upload:unit_tests",
"//chrome/browser/ui/webui/ash/diagnostics_dialog:unit_tests",
"//chrome/browser/ui/webui/ash/emoji:unit_tests",
"//chrome/browser/ui/webui/ash/enterprise_reporting:unit_tests",
"//chrome/browser/ui/webui/ash/lobster:unit_tests",
"//chrome/browser/ui/webui/ash/login:unit_tests",
"//chrome/browser/ui/webui/ash/mako:unit_tests",
"//chrome/browser/ui/webui/ash/parent_access:unit_tests",
"//chrome/browser/ui/webui/ash/print_preview_cros:unit_tests",
"//chrome/browser/ui/webui/ash/sensor_info:unit_tests",
"//chrome/browser/ui/webui/ash/settings:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/a11y:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/about:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/apps:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/apps/mojom:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/bluetooth:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/crostini:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/device:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/device/display_settings:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/device/input_device_settings:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/internet:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/main:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/multidevice:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/people:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/personalization:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/printing:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/privacy:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/search:unit_tests",
"//chrome/browser/ui/webui/ash/settings/pages/storage:unit_tests",
"//chrome/browser/ui/webui/ash/settings/search:unit_tests",
"//chrome/browser/ui/webui/ash/settings/services/metrics:unit_tests",
"//chrome/browser/ui/webui/ash/settings/services/settings_manager:unit_tests",
"//chrome/browser/ui/webui/ash/smb_shares:unit_tests",
]
}
# Gather browser tests from subdirectories.
group("browser_tests") {
testonly = true
deps = [
"//chrome/browser/ui/webui/ash/add_supervision:browser_tests",
"//chrome/browser/ui/webui/ash/app_install:browser_tests",
"//chrome/browser/ui/webui/ash/cloud_upload:browser_tests",
"//chrome/browser/ui/webui/ash/cros_components:browser_tests",
"//chrome/browser/ui/webui/ash/crostini_upgrader:browser_tests",
"//chrome/browser/ui/webui/ash/edu_coexistence:browser_tests",
"//chrome/browser/ui/webui/ash/kerberos:browser_tests",
"//chrome/browser/ui/webui/ash/login:browser_tests",
"//chrome/browser/ui/webui/ash/login/testapi:browser_tests",
"//chrome/browser/ui/webui/ash/manage_mirrorsync:browser_tests",
"//chrome/browser/ui/webui/ash/office_fallback:browser_tests",
"//chrome/browser/ui/webui/ash/parent_access:browser_tests",
"//chrome/browser/ui/webui/ash/settings/integration_tests:browser_tests",
"//chrome/browser/ui/webui/ash/settings/pages/a11y:browser_tests",
"//chrome/browser/ui/webui/ash/settings/pages/apps:browser_tests",
"//chrome/browser/ui/webui/ash/settings/pages/files:browser_tests",
"//chrome/browser/ui/webui/ash/settings/pages/people:browser_tests",
"//chrome/browser/ui/webui/ash/settings/pages/power:browser_tests",
"//chrome/browser/ui/webui/ash/skyvault:browser_tests",
"//chrome/browser/ui/webui/ash/smb_shares:browser_tests",
"//chrome/browser/ui/webui/ash/system_web_dialog:browser_tests",
]
}
if (is_chromeos_device) {
group("integration_tests") {
testonly = true
deps = [
"//chrome/browser/ui/webui/ash/settings/pages/printing/integration_tests",
]
}
} else {
group("interactive_ui_tests") {
testonly = true
deps = [
"//chrome/browser/ui/webui/ash/firmware_update_ui/integration_tests:interactive_ui_tests",
"//chrome/browser/ui/webui/ash/settings/integration_tests:interactive_ui_tests",
"//chrome/browser/ui/webui/ash/settings/integration_tests/device_page:interactive_ui_tests",
"//chrome/browser/ui/webui/ash/settings/pages/device/integration_tests:interactive_ui_tests",
"//chrome/browser/ui/webui/ash/shortcut_customization/integration_tests:interactive_ui_tests",
]
}
}
|