diff --git a/.github/workflows/testcafe_tests.yml b/.github/workflows/testcafe_tests.yml index 9a96b37eded1..fc0620f2878f 100644 --- a/.github/workflows/testcafe_tests.yml +++ b/.github/workflows/testcafe_tests.yml @@ -95,6 +95,7 @@ jobs: matrix: ARGS: [ { componentFolder: "accessibility", name: "accessibility" }, + { componentFolder: "accessibility - material", name: "accessibility", theme: 'material.blue.light' }, { componentFolder: "common", name: "common" }, { name: "generic", theme: 'generic.light' }, diff --git a/apps/demos/testing/accessibility-unsupported-components.js b/apps/demos/testing/accessibility-unsupported-components.js index afb918a223bc..b896121bee5f 100644 --- a/apps/demos/testing/accessibility-unsupported-components.js +++ b/apps/demos/testing/accessibility-unsupported-components.js @@ -1,10 +1,10 @@ export const accessibilityUnsupportedComponents = [ - 'Accordion', - 'Charts', - 'Diagram', - 'FileManager', - 'Gantt', - 'Map', - 'Scheduler', - 'PivotGrid', + // 'Accordion', + // 'Charts', + // 'Diagram', + // 'FileManager', + // 'Gantt', + // 'Map', + // 'Scheduler', + // 'PivotGrid', ]; diff --git a/apps/demos/testing/common.test.ts b/apps/demos/testing/common.test.ts index c99df5fa2510..602eb78326db 100644 --- a/apps/demos/testing/common.test.ts +++ b/apps/demos/testing/common.test.ts @@ -163,7 +163,7 @@ Object.values(FRAMEWORKS).forEach((approach) => { const specificSkipRules = getTestSpecificSkipRules(testName); const options = { rules: {} }; - [...COMMON_SKIP_RULES, ...specificSkipRules].forEach((ruleName) => { + [/*...COMMON_SKIP_RULES*/, ...specificSkipRules].forEach((ruleName) => { options.rules[ruleName] = { enabled: false }; }); diff --git a/e2e/testcafe-devextreme/helpers/accessibility/utils.ts b/e2e/testcafe-devextreme/helpers/accessibility/utils.ts index b813b4e27343..aff11c4539fe 100644 --- a/e2e/testcafe-devextreme/helpers/accessibility/utils.ts +++ b/e2e/testcafe-devextreme/helpers/accessibility/utils.ts @@ -8,7 +8,7 @@ export interface A11yCheckOptions extends RunOptions { const defaultOptions = { rules: { - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/accordion.ts b/e2e/testcafe-devextreme/tests/accessibility/accordion.ts index c1311d78d016..1bce3b86aff1 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/accordion.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/accordion.ts @@ -35,7 +35,7 @@ const created = async (t: TestController, optionConfiguration): Promise => const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/actionSheet.ts b/e2e/testcafe-devextreme/tests/accessibility/actionSheet.ts index ff8a1743caf9..b83d4d726ea3 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/actionSheet.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/actionSheet.ts @@ -24,8 +24,7 @@ const options: Options = { const a11yCheckConfig = isMaterialBased() ? { // NOTE: color-contrast issues in Material - runOnly: isMaterial() ? '' : 'color-contrast', - rules: { 'color-contrast': { enabled: !isMaterial() } }, + rules: { 'color-contrast': { enabled: true } }, } : {}; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/autocomplete.ts b/e2e/testcafe-devextreme/tests/accessibility/autocomplete.ts index c15e8a80003c..1fa1acaeac0a 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/autocomplete.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/autocomplete.ts @@ -28,7 +28,7 @@ const buttonsOptions: Options = { const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/button.ts b/e2e/testcafe-devextreme/tests/accessibility/button.ts index 88e97d728f9a..be196fb1ed05 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/button.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/button.ts @@ -36,7 +36,7 @@ const created = async (t: TestController, optionConfiguration): Promise => const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, // NOTE: false positive in isMaterialBased 'nested-interactive': { enabled: !isMaterialBased() }, }, diff --git a/e2e/testcafe-devextreme/tests/accessibility/buttonGroup.ts b/e2e/testcafe-devextreme/tests/accessibility/buttonGroup.ts index 0ca1bd095df1..47497fa32fb0 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/buttonGroup.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/buttonGroup.ts @@ -27,7 +27,7 @@ const optionsWithSimpleItems: Options = { const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/calendar.ts b/e2e/testcafe-devextreme/tests/accessibility/calendar.ts index 622661b3404a..12b9e13c36be 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/calendar.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/calendar.ts @@ -18,7 +18,7 @@ const options: Options = { const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, // NOTE: empty-table-header issues 'empty-table-header': { enabled: false }, }, diff --git a/e2e/testcafe-devextreme/tests/accessibility/cardView/columnChooser.ts b/e2e/testcafe-devextreme/tests/accessibility/cardView/columnChooser.ts index 30e97be9be06..dd008ea2a0c7 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/cardView/columnChooser.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/cardView/columnChooser.ts @@ -41,7 +41,7 @@ test('column chooser in \'dragAndDrop\' mode', async (t) => { await cardView.apiShowColumnChooser(); const a11yCheckConfig = { - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; await a11yCheck(t, a11yCheckConfig, CARD_VIEW_SELECTOR); }).before(async () => createWidget('dxCardView', { diff --git a/e2e/testcafe-devextreme/tests/accessibility/cardView/columnSortable.ts b/e2e/testcafe-devextreme/tests/accessibility/cardView/columnSortable.ts index bd3c171c340c..fbb2d2267771 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/cardView/columnSortable.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/cardView/columnSortable.ts @@ -16,7 +16,7 @@ test('headerPanel dragging column when it has sorting and headerFilter', async ( await triggerDragStart(columnElement); const a11yCheckConfig = { - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; await a11yCheck(t, a11yCheckConfig, CARD_VIEW_SELECTOR); }).before(async () => createWidget('dxCardView', { @@ -47,7 +47,7 @@ test('dropzone appear in headerPanel when drag from columnChooser a column', asy await t.wait(500); // wait for dropzone animation to finish const a11yCheckConfig = { - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; await a11yCheck(t, a11yCheckConfig, CARD_VIEW_SELECTOR); }).before(async () => createWidget('dxCardView', { diff --git a/e2e/testcafe-devextreme/tests/accessibility/cardView/filterPanel.ts b/e2e/testcafe-devextreme/tests/accessibility/cardView/filterPanel.ts index ae8378d826e8..bb5fe94d55bf 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/cardView/filterPanel.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/cardView/filterPanel.ts @@ -15,7 +15,7 @@ test('FilterPanel and FilterBuilderPopup', async (t) => { await t.click(cardView.getFilterPanel().getIconFilter().element); const a11yCheckConfig = { - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; await a11yCheck(t, a11yCheckConfig, CARD_VIEW_SELECTOR); }).before(async () => { diff --git a/e2e/testcafe-devextreme/tests/accessibility/cardView/headerPanel.ts b/e2e/testcafe-devextreme/tests/accessibility/cardView/headerPanel.ts index 4752c3acdb13..6b87b68d0b22 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/cardView/headerPanel.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/cardView/headerPanel.ts @@ -9,7 +9,7 @@ fixture.disablePageReloads`CardView - HeaderPanel` const CARD_VIEW_SELECTOR = '#container'; const HEADER_PANEL_SELECTOR = `${CARD_VIEW_SELECTOR} .dx-cardview-headers`; const a11yCheckConfig = { - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; test('Default render', async (t) => { diff --git a/e2e/testcafe-devextreme/tests/accessibility/cardView/sortable.ts b/e2e/testcafe-devextreme/tests/accessibility/cardView/sortable.ts index b714e4744441..3ca4bf4fc9af 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/cardView/sortable.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/cardView/sortable.ts @@ -16,7 +16,7 @@ const DRAG_MOVE_Y_COEFFICIENT = 1; const a11yCheckConfig = { rules: { - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, // NOTE: Draggable template is outside the role="main" landmark region: { enabled: false }, }, diff --git a/e2e/testcafe-devextreme/tests/accessibility/chat.ts b/e2e/testcafe-devextreme/tests/accessibility/chat.ts index 2e8272555794..617221937362 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/chat.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/chat.ts @@ -43,7 +43,7 @@ const created = async (t: TestController): Promise => { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/checkBox.ts b/e2e/testcafe-devextreme/tests/accessibility/checkBox.ts index 4431d2100ebf..346d38a751b3 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/checkBox.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/checkBox.ts @@ -14,7 +14,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const availabilityConfiguration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/colorBox.ts b/e2e/testcafe-devextreme/tests/accessibility/colorBox.ts index 2f5b76457932..bc253971a93b 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/colorBox.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/colorBox.ts @@ -23,7 +23,7 @@ const buttonsOptions: Options = { const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/contextMenu.ts b/e2e/testcafe-devextreme/tests/accessibility/contextMenu.ts index 00fe9713362f..a63e86a11a72 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/contextMenu.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/contextMenu.ts @@ -31,7 +31,7 @@ const created = async (t: TestController): Promise => { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/dataGrid/common.ts b/e2e/testcafe-devextreme/tests/accessibility/dataGrid/common.ts index 0e630c7c0f04..8fe8f7ba6244 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/dataGrid/common.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/dataGrid/common.ts @@ -289,7 +289,7 @@ test('Filter panel - popup with filter builder', async (t) => { ...a11yCheckConfig, runOnly: '', rules: { - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }); }).before(async () => createWidget('dxDataGrid', { @@ -341,7 +341,7 @@ test('Search panel - highlight', async (t) => { ...a11yCheckConfig, runOnly: '', rules: { - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }, DATA_GRID_SELECTOR); }).before(async () => createWidget('dxDataGrid', { diff --git a/e2e/testcafe-devextreme/tests/accessibility/dateBox.ts b/e2e/testcafe-devextreme/tests/accessibility/dateBox.ts index 503934397e15..4da9306621df 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/dateBox.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/dateBox.ts @@ -51,7 +51,7 @@ const created = async (t: TestController, optionConfiguration): Promise => const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/dateRangeBox.ts b/e2e/testcafe-devextreme/tests/accessibility/dateRangeBox.ts index edc87098ec73..a4189735206f 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/dateRangeBox.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/dateRangeBox.ts @@ -29,7 +29,7 @@ const commonOptions: Options = { const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/drawer.ts b/e2e/testcafe-devextreme/tests/accessibility/drawer.ts index e9665cd9a8cd..c5f48014172b 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/drawer.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/drawer.ts @@ -19,7 +19,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/dropDownBox.ts b/e2e/testcafe-devextreme/tests/accessibility/dropDownBox.ts index 4b2cdf2ee092..b0d3802325fa 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/dropDownBox.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/dropDownBox.ts @@ -24,7 +24,7 @@ const buttonsOptions: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const deferredConfiguration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/dropDownButton.ts b/e2e/testcafe-devextreme/tests/accessibility/dropDownButton.ts index c76a940dc20e..08a003939f38 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/dropDownButton.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/dropDownButton.ts @@ -21,7 +21,7 @@ const options: Options = { const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/fileUploader.ts b/e2e/testcafe-devextreme/tests/accessibility/fileUploader.ts index 6589640ca21a..aac207a742a4 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/fileUploader.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/fileUploader.ts @@ -27,7 +27,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const availabilityConfiguration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/filterBuilder.ts b/e2e/testcafe-devextreme/tests/accessibility/filterBuilder.ts index 1a269d419357..16e439b4ac4e 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/filterBuilder.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/filterBuilder.ts @@ -95,7 +95,7 @@ elements.forEach(({ { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }, '#parentContainer', diff --git a/e2e/testcafe-devextreme/tests/accessibility/floatingActionButton.ts b/e2e/testcafe-devextreme/tests/accessibility/floatingActionButton.ts index 9fe613f9a65f..ed0621734632 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/floatingActionButton.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/floatingActionButton.ts @@ -13,7 +13,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/form.ts b/e2e/testcafe-devextreme/tests/accessibility/form.ts index c4e8ab7b143f..777f647f0e64 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/form.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/form.ts @@ -39,7 +39,7 @@ const requiredFieldsOptions: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/gallery.ts b/e2e/testcafe-devextreme/tests/accessibility/gallery.ts index f09cf5c43579..e9709f3a4282 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/gallery.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/gallery.ts @@ -32,7 +32,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/htmlEditor.ts b/e2e/testcafe-devextreme/tests/accessibility/htmlEditor.ts index 2eeeb3c5d303..36e19dfca739 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/htmlEditor.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/htmlEditor.ts @@ -34,7 +34,7 @@ const created = async (t: TestController): Promise => { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/list.ts b/e2e/testcafe-devextreme/tests/accessibility/list.ts index 10552707ffcf..31262f4b63a9 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/list.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/list.ts @@ -71,7 +71,7 @@ const optionsWithSimpleItems: Options = { const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/loadIndicator.ts b/e2e/testcafe-devextreme/tests/accessibility/loadIndicator.ts index 83a2cd685ea3..66cd16aae0f5 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/loadIndicator.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/loadIndicator.ts @@ -13,7 +13,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/loadPanel.ts b/e2e/testcafe-devextreme/tests/accessibility/loadPanel.ts index 020e7fc541b3..dda5654de371 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/loadPanel.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/loadPanel.ts @@ -16,7 +16,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/lookup.ts b/e2e/testcafe-devextreme/tests/accessibility/lookup.ts index 20d579a5ec6d..1054b8436bd5 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/lookup.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/lookup.ts @@ -19,7 +19,7 @@ const options: Options = { const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/menu.ts b/e2e/testcafe-devextreme/tests/accessibility/menu.ts index c3e8e4025c78..45e308ae413b 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/menu.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/menu.ts @@ -64,7 +64,7 @@ const created = async (t: TestController, optionConfiguration): Promise => const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/multiView.ts b/e2e/testcafe-devextreme/tests/accessibility/multiView.ts index 8b464adad72d..b2294de7fd39 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/multiView.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/multiView.ts @@ -18,7 +18,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/numberBox.ts b/e2e/testcafe-devextreme/tests/accessibility/numberBox.ts index 4f529e2f2d3a..7062d681775c 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/numberBox.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/numberBox.ts @@ -20,7 +20,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/pagination.ts b/e2e/testcafe-devextreme/tests/accessibility/pagination.ts index 08276bc727e4..798834de0491 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/pagination.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/pagination.ts @@ -16,7 +16,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/popover.ts b/e2e/testcafe-devextreme/tests/accessibility/popover.ts index 7c7c88ee3da5..875ae51d4580 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/popover.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/popover.ts @@ -31,8 +31,7 @@ const options: Options = { const a11yCheckConfig = isMaterialBased() ? { // NOTE: color-contrast issues in Material - runOnly: isMaterial() ? '' : 'color-contrast', - rules: { 'color-contrast': { enabled: !isMaterial() } }, + rules: { 'color-contrast': { enabled: true } }, } : {}; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/popup.ts b/e2e/testcafe-devextreme/tests/accessibility/popup.ts index ed4aeaef7de8..be02db1b6ff3 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/popup.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/popup.ts @@ -33,8 +33,7 @@ const options: Options = { const a11yCheckConfig = isMaterialBased() ? { // NOTE: color-contrast issues in Material - runOnly: isMaterial() ? '' : 'color-contrast', - rules: { 'color-contrast': { enabled: !isMaterial() } }, + rules: { 'color-contrast': { enabled: true } }, } : {}; const visibleConfiguration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/progressBar.ts b/e2e/testcafe-devextreme/tests/accessibility/progressBar.ts index af3010386f7b..bf4c3dbb39eb 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/progressBar.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/progressBar.ts @@ -17,7 +17,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/radioGroup.ts b/e2e/testcafe-devextreme/tests/accessibility/radioGroup.ts index 8c0b4f595082..ef75ea81ec89 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/radioGroup.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/radioGroup.ts @@ -17,7 +17,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/rangeSlider.ts b/e2e/testcafe-devextreme/tests/accessibility/rangeSlider.ts index bfa8445afbf8..d039cb60ce27 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/rangeSlider.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/rangeSlider.ts @@ -36,7 +36,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/scheduler/axe_options.ts b/e2e/testcafe-devextreme/tests/accessibility/scheduler/axe_options.ts index 5489ea69e9b9..b98142b13b89 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/scheduler/axe_options.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/scheduler/axe_options.ts @@ -1,5 +1,5 @@ export const checkOptions = { rules: { - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/scheduler/legacyPopup.ts b/e2e/testcafe-devextreme/tests/accessibility/scheduler/legacyPopup.ts index aea79d7a4639..76df6c23acce 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/scheduler/legacyPopup.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/scheduler/legacyPopup.ts @@ -8,7 +8,7 @@ fixture.disablePageReloads`Scheduler - Popup` const checkOptions = { rules: { - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/selectBox.ts b/e2e/testcafe-devextreme/tests/accessibility/selectBox.ts index 90c191f2f3ab..3fd06977b60c 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/selectBox.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/selectBox.ts @@ -33,7 +33,7 @@ const buttonsOptions: Options = { const a11yCheckConfig = { rules: { // NOTE: color-contrast issues - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/slider.ts b/e2e/testcafe-devextreme/tests/accessibility/slider.ts index 0f49ace32244..bb64b2936c27 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/slider.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/slider.ts @@ -33,7 +33,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const availabilityConfiguration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/switch.ts b/e2e/testcafe-devextreme/tests/accessibility/switch.ts index 6ec58bd4745c..8f4a78783adb 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/switch.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/switch.ts @@ -16,7 +16,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues rules: { - 'color-contrast': { enabled: false }, + 'color-contrast': { enabled: true }, }, }; diff --git a/e2e/testcafe-devextreme/tests/accessibility/tabPanel.ts b/e2e/testcafe-devextreme/tests/accessibility/tabPanel.ts index e6927533a9ca..2e0e7e6f535c 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/tabPanel.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/tabPanel.ts @@ -30,8 +30,7 @@ const options: Options = { const a11yCheckConfig = isMaterialBased() ? { // NOTE: color-contrast issues in Material - runOnly: isMaterial() ? '' : 'color-contrast', - rules: { 'color-contrast': { enabled: !isMaterial() } }, + rules: { 'color-contrast': { enabled: true } }, } : {}; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/tabs.ts b/e2e/testcafe-devextreme/tests/accessibility/tabs.ts index 657b7be6a425..b276927ef758 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/tabs.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/tabs.ts @@ -35,8 +35,7 @@ const created = async (t: TestController): Promise => { const a11yCheckConfig = isMaterialBased() ? { // NOTE: color-contrast issues in Material - runOnly: isMaterial() ? '' : 'color-contrast', - rules: { 'color-contrast': { enabled: !isMaterial() } }, + rules: { 'color-contrast': { enabled: true } }, } : {}; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/tagBox.ts b/e2e/testcafe-devextreme/tests/accessibility/tagBox.ts index 46825e9e3a76..942c85ba3d6e 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/tagBox.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/tagBox.ts @@ -57,7 +57,7 @@ const buttonsCreated = async (t: TestController): Promise => { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/textArea.ts b/e2e/testcafe-devextreme/tests/accessibility/textArea.ts index bdd3004d0c7a..fbbbd366769f 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/textArea.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/textArea.ts @@ -18,7 +18,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const availabilityConfiguration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/textBox.ts b/e2e/testcafe-devextreme/tests/accessibility/textBox.ts index 6aaf9b67677a..ca77f033c59f 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/textBox.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/textBox.ts @@ -18,7 +18,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const availabilityConfiguration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/toast.ts b/e2e/testcafe-devextreme/tests/accessibility/toast.ts index 61f7f3782c70..839615133f07 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/toast.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/toast.ts @@ -14,7 +14,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/toolbar.ts b/e2e/testcafe-devextreme/tests/accessibility/toolbar.ts index a7818b52f20f..f8b65e8be5f7 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/toolbar.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/toolbar.ts @@ -39,7 +39,7 @@ const created = async (t: TestController, optionConfiguration): Promise => const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/tooltip.ts b/e2e/testcafe-devextreme/tests/accessibility/tooltip.ts index 04feb0029cc0..72f2d1d1c20a 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/tooltip.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/tooltip.ts @@ -16,7 +16,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = { diff --git a/e2e/testcafe-devextreme/tests/accessibility/validationSummary.ts b/e2e/testcafe-devextreme/tests/accessibility/validationSummary.ts index 1ead2cf57c14..d92d8c73aafb 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/validationSummary.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/validationSummary.ts @@ -12,7 +12,7 @@ const options: Options = { const a11yCheckConfig = { // NOTE: color-contrast issues - rules: { 'color-contrast': { enabled: false } }, + rules: { 'color-contrast': { enabled: true } }, }; const configuration: Configuration = {