Commit 6f9ef424 authored by Jordy Greenblatt's avatar Jordy Greenblatt Committed by Commit Bot

[CrOS Settings] Add axeCore test for GOOGLE_ASSISTANT route


Bug: 825954
Change-Id: Id9023adb290445b19308f85744b7c3df0669c88d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1659188Reviewed-by: default avatarJordy Greenblatt <jordynass@chromium.org>
Reviewed-by: default avatarHector Carmona <hcarmona@chromium.org>
Commit-Queue: Jordy Greenblatt <jordynass@chromium.org>
Cr-Commit-Position: refs/heads/master@{#669018}
parent 3623bce7
...@@ -105,6 +105,7 @@ js2gtest("browser_tests_js_webui") { ...@@ -105,6 +105,7 @@ js2gtest("browser_tests_js_webui") {
"settings/a11y/crostini_settings_shared_paths_a11y_test.js", "settings/a11y/crostini_settings_shared_paths_a11y_test.js",
"settings/a11y/crostini_settings_shared_usb_devices_a11y_test.js", "settings/a11y/crostini_settings_shared_usb_devices_a11y_test.js",
"settings/a11y/crostini_settings_subpage_a11y_test.js", "settings/a11y/crostini_settings_subpage_a11y_test.js",
"settings/a11y/google_assistant_a11y_test.js",
"settings/a11y/manage_accessibility_a11y_test.js", "settings/a11y/manage_accessibility_a11y_test.js",
"settings/a11y/multidevice_a11y_test.js", "settings/a11y/multidevice_a11y_test.js",
"settings/a11y/multidevice_features_a11y_test.js", "settings/a11y/multidevice_features_a11y_test.js",
......
// Copyright 2018 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.
/**
* @fileoverview Define accessibility tests for the GOOGLE_ASSISTANT route.
* Chrome OS only.
*/
// SettingsAccessibilityTest fixture.
GEN_INCLUDE([
'settings_accessibility_test.js',
]);
GEN('#include "chromeos/constants/chromeos_switches.h"');
// eslint-disable-next-line no-var
var GoogleAssistantAccessibilityTest = class extends SettingsAccessibilityTest {
/** @override */
get featureList() {
return {enabled: ['chromeos::switches::kAssistantFeature']};
}
};
AccessibilityTest.define('GoogleAssistantAccessibilityTest', {
/** @override */
name: 'GOOGLE_ASSISTANT',
/** @override */
axeOptions: GoogleAssistantAccessibilityTest.axeOptions,
/** @override */
violationFilter: GoogleAssistantAccessibilityTest.violationFilter,
/** @override */
setup: function() {
settings.router.navigateTo(settings.routes.GOOGLE_ASSISTANT);
Polymer.dom.flush();
},
/** @override */
tests: {'Accessible with No Changes': function() {}},
});
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment