From d4ef43dc89a10f012f6f8131a9b92ad2568aded3 Mon Sep 17 00:00:00 2001 From: dmlvr Date: Fri, 26 Jun 2026 17:46:53 +0300 Subject: [PATCH 1/4] add some more exclude for a11y testing --- apps/demos/testing/common.test.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/demos/testing/common.test.js b/apps/demos/testing/common.test.js index 95023fdaa86a..73fd030ca5b5 100644 --- a/apps/demos/testing/common.test.js +++ b/apps/demos/testing/common.test.js @@ -57,6 +57,12 @@ const getTestSpecificSkipRules = (testName) => { return ['empty-table-header']; case 'Localization-UsingGlobalize': return ['label']; + case 'Form-Grouping': + case 'Stepper-StepTemplate': + case 'TabPanel-Overview': + case 'Tabs-Overview': + case 'Tabs-Selection': + return ['aria-tab-name']; default: return []; } From 15e0764d4e2a61d723219b10c49505866dfc8aba Mon Sep 17 00:00:00 2001 From: dmlvr Date: Fri, 26 Jun 2026 18:10:28 +0300 Subject: [PATCH 2/4] add some more skipped tests --- apps/demos/testing/common.test.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/demos/testing/common.test.js b/apps/demos/testing/common.test.js index 73fd030ca5b5..1e43a942c0f2 100644 --- a/apps/demos/testing/common.test.js +++ b/apps/demos/testing/common.test.js @@ -62,6 +62,8 @@ const getTestSpecificSkipRules = (testName) => { case 'TabPanel-Overview': case 'Tabs-Overview': case 'Tabs-Selection': + case 'DataGrid-PDFExportMultipleGrids': + case 'DataGrid-FocusedRow': return ['aria-tab-name']; default: return []; @@ -83,6 +85,12 @@ const SKIPPED_TESTS = { { demo: 'Markers', themes: [THEME.generic, THEME.material, THEME.fluent] }, { demo: 'Routes', themes: [THEME.generic, THEME.material, THEME.fluent] }, ], + Tabs: [ + { demo: 'Selection', themes: [THEME.generic, THEME.material, THEME.fluent] }, + ], + DataGrid: [ + {demo: 'DeferredSelection', themes: [THEME.generic, THEME.material, THEME.fluent] } + ] }, Angular: { DataGrid: [ From a50a86fa3d1f8265a6d9e7b5ca5d661cac2f79ff Mon Sep 17 00:00:00 2001 From: dmlvr Date: Fri, 26 Jun 2026 18:32:56 +0300 Subject: [PATCH 3/4] add some more skipped tests --- apps/demos/testing/common.test.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/apps/demos/testing/common.test.js b/apps/demos/testing/common.test.js index 1e43a942c0f2..9074b869a087 100644 --- a/apps/demos/testing/common.test.js +++ b/apps/demos/testing/common.test.js @@ -62,8 +62,11 @@ const getTestSpecificSkipRules = (testName) => { case 'TabPanel-Overview': case 'Tabs-Overview': case 'Tabs-Selection': - case 'DataGrid-PDFExportMultipleGrids': case 'DataGrid-FocusedRow': + case 'DataGrid-ExcelJSExportMultipleGrids': + case 'DataGrid-Overview': + case 'DataGrid-FilteringAPI': + case 'DataGrid-OdataService': return ['aria-tab-name']; default: return []; @@ -87,9 +90,15 @@ const SKIPPED_TESTS = { ], Tabs: [ { demo: 'Selection', themes: [THEME.generic, THEME.material, THEME.fluent] }, + { demo: 'Overview', themes: [THEME.generic, THEME.material, THEME.fluent] }, + ], + TabPanel: [ + { demo: 'Overview', themes: [THEME.generic, THEME.material, THEME.fluent] }, ], DataGrid: [ - {demo: 'DeferredSelection', themes: [THEME.generic, THEME.material, THEME.fluent] } + { demo: 'DeferredSelection', themes: [THEME.generic, THEME.material, THEME.fluent] }, + { demo: 'FocusedRow', themes: [THEME.generic, THEME.material, THEME.fluent] }, + { demo: 'PDFExportMultipleGrids', themes: [THEME.generic, THEME.fluent] }, ] }, Angular: { From 44cc4604fbf810f0cbe89d8b168177cad33af60d Mon Sep 17 00:00:00 2001 From: dmlvr Date: Fri, 26 Jun 2026 18:57:16 +0300 Subject: [PATCH 4/4] update excludes --- apps/demos/testing/common.test.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/apps/demos/testing/common.test.js b/apps/demos/testing/common.test.js index 9074b869a087..af44f5a74f92 100644 --- a/apps/demos/testing/common.test.js +++ b/apps/demos/testing/common.test.js @@ -59,14 +59,6 @@ const getTestSpecificSkipRules = (testName) => { return ['label']; case 'Form-Grouping': case 'Stepper-StepTemplate': - case 'TabPanel-Overview': - case 'Tabs-Overview': - case 'Tabs-Selection': - case 'DataGrid-FocusedRow': - case 'DataGrid-ExcelJSExportMultipleGrids': - case 'DataGrid-Overview': - case 'DataGrid-FilteringAPI': - case 'DataGrid-OdataService': return ['aria-tab-name']; default: return []; @@ -97,8 +89,12 @@ const SKIPPED_TESTS = { ], DataGrid: [ { demo: 'DeferredSelection', themes: [THEME.generic, THEME.material, THEME.fluent] }, + { demo: 'FilteringAPI', themes: [THEME.generic, THEME.material, THEME.fluent] }, { demo: 'FocusedRow', themes: [THEME.generic, THEME.material, THEME.fluent] }, - { demo: 'PDFExportMultipleGrids', themes: [THEME.generic, THEME.fluent] }, + { demo: 'ExcelJSExportMultipleGrids', themes: [THEME.generic, THEME.material, THEME.fluent] }, + { demo: 'OdataService', themes: [THEME.generic, THEME.material, THEME.fluent] }, + { demo: 'PDFExportMultipleGrids', themes: [THEME.generic, THEME.material, THEME.fluent] }, + { demo: 'Overview', themes: [THEME.generic, THEME.material, THEME.fluent] }, ] }, Angular: {