@@ -13,8 +13,7 @@ import { test } from '../fixtures';
1313// Modals, flyouts, and context menus render in EUI portals outside .kbnAppWrapper.
1414const A11Y_SELECTORS = [ '.kbnAppWrapper' , '[data-euiportal="true"]' ] ;
1515
16- // Failing: See https://github.com/elastic/kibana/issues/267280
17- test . describe . skip ( 'Tags management — accessibility' , { tag : tags . stateful . classic } , ( ) => {
16+ test . describe ( 'Tags management — accessibility' , { tag : tags . stateful . classic } , ( ) => {
1817 test . afterAll ( async ( { kbnClient } ) => {
1918 await kbnClient . savedObjects . cleanStandardList ( ) ;
2019 } ) ;
@@ -45,16 +44,9 @@ test.describe.skip('Tags management — accessibility', { tag: tags.stateful.cla
4544 expect ( violations ) . toStrictEqual ( [ ] ) ;
4645 } ) ;
4746
48- await test . step ( 'tag actions panel' , async ( ) => {
49- await tagsTable . openCollapsedRowMenu ( 'a11yTag' ) ;
50- const { violations } = await page . checkA11y ( { include : A11Y_SELECTORS } ) ;
51- expect ( violations ) . toStrictEqual ( [ ] ) ;
52- await page . keyboard . press ( 'Escape' ) ;
53- } ) ;
54-
5547 await test . step ( 'tag assignment flyout and listing' , async ( ) => {
56- await tagsTable . openCollapsedRowMenu ( 'a11yTag' ) ;
57- await tagsTable . clickRowAction ( 'assign' ) ;
48+ await tagsTable . clickCollapsedRowAction ( 'a11yTag' , 'assign ') ;
49+ await assignFlyout . waitForResultsLoaded ( ) ;
5850 const { violations : flyoutViolations } = await page . checkA11y ( { include : A11Y_SELECTORS } ) ;
5951 expect ( flyoutViolations ) . toStrictEqual ( [ ] ) ;
6052 await assignFlyout . closeButton . click ( ) ;
@@ -64,8 +56,7 @@ test.describe.skip('Tags management — accessibility', { tag: tags.stateful.cla
6456 } ) ;
6557
6658 await test . step ( 'edit tag panel' , async ( ) => {
67- await tagsTable . openCollapsedRowMenu ( 'a11yTag' ) ;
68- await tagsTable . clickRowAction ( 'edit' ) ;
59+ await tagsTable . clickRowAction ( 'a11yTag' , 'edit' , 'inline' ) ;
6960 await tagModal . form . waitFor ( { state : 'visible' } ) ;
7061 const { violations } = await page . checkA11y ( { include : A11Y_SELECTORS } ) ;
7162 expect ( violations ) . toStrictEqual ( [ ] ) ;
0 commit comments