@@ -42,15 +42,15 @@ test('removing active tab selects deterministic adjacent tab', async ({ page })
4242 await page . getByRole ( 'button' , { name : 'Open tab module-2.tsx' } ) . click ( )
4343 await expect (
4444 page . getByRole ( 'button' , { name : 'Open tab module-2.tsx' } ) ,
45- ) . toHaveAttribute ( 'aria-pressed ' , 'true' )
45+ ) . toHaveAttribute ( 'aria-current ' , 'true' )
4646
4747 await page . getByRole ( 'button' , { name : 'Remove tab module-2.tsx' } ) . click ( )
4848 await confirmRemoveDialog ( page )
4949
5050 await expect ( page . getByRole ( 'button' , { name : 'Open tab module-2.tsx' } ) ) . toHaveCount ( 0 )
5151 await expect (
5252 page . getByRole ( 'button' , { name : 'Open tab module-3.tsx' } ) ,
53- ) . toHaveAttribute ( 'aria-pressed ' , 'true' )
53+ ) . toHaveAttribute ( 'aria-current ' , 'true' )
5454} )
5555
5656test ( 'removing non-active tab does not change active tab' , async ( { page } ) => {
@@ -63,15 +63,15 @@ test('removing non-active tab does not change active tab', async ({ page }) => {
6363 await page . getByRole ( 'button' , { name : 'Open tab module-3.tsx' } ) . click ( )
6464 await expect (
6565 page . getByRole ( 'button' , { name : 'Open tab module-3.tsx' } ) ,
66- ) . toHaveAttribute ( 'aria-pressed ' , 'true' )
66+ ) . toHaveAttribute ( 'aria-current ' , 'true' )
6767
6868 await page . getByRole ( 'button' , { name : 'Remove tab module-2.tsx' } ) . click ( )
6969 await confirmRemoveDialog ( page )
7070
7171 await expect ( page . getByRole ( 'button' , { name : 'Open tab module-2.tsx' } ) ) . toHaveCount ( 0 )
7272 await expect (
7373 page . getByRole ( 'button' , { name : 'Open tab module-3.tsx' } ) ,
74- ) . toHaveAttribute ( 'aria-pressed ' , 'true' )
74+ ) . toHaveAttribute ( 'aria-current ' , 'true' )
7575} )
7676
7777test ( 'renaming module tab keeps name and path synchronized' , async ( { page } ) => {
@@ -123,7 +123,7 @@ test('active tab remains source of truth for visible editor panel', async ({ pag
123123
124124 await page . getByRole ( 'button' , { name : 'Open tab app.css' } ) . click ( )
125125 await expect ( page . getByRole ( 'button' , { name : 'Open tab app.css' } ) ) . toHaveAttribute (
126- 'aria-pressed ' ,
126+ 'aria-current ' ,
127127 'true' ,
128128 )
129129 await expect ( stylesPanel ) . not . toHaveAttribute ( 'hidden' , '' )
@@ -132,15 +132,15 @@ test('active tab remains source of truth for visible editor panel', async ({ pag
132132 await page . getByRole ( 'button' , { name : 'Open tab module-2.tsx' } ) . click ( )
133133 await expect (
134134 page . getByRole ( 'button' , { name : 'Open tab module-2.tsx' } ) ,
135- ) . toHaveAttribute ( 'aria-pressed ' , 'true' )
135+ ) . toHaveAttribute ( 'aria-current ' , 'true' )
136136 await expect ( componentPanel ) . not . toHaveAttribute ( 'hidden' , '' )
137137 await expect ( stylesPanel ) . toHaveAttribute ( 'hidden' , '' )
138138
139139 await page . locator ( '#collapse-component' ) . click ( )
140140 await page . getByRole ( 'button' , { name : 'Open tab app.css' } ) . click ( )
141141
142142 await expect ( page . getByRole ( 'button' , { name : 'Open tab app.css' } ) ) . toHaveAttribute (
143- 'aria-pressed ' ,
143+ 'aria-current ' ,
144144 'true' ,
145145 )
146146 await expect ( stylesPanel ) . not . toHaveAttribute ( 'hidden' , '' )
@@ -156,14 +156,14 @@ test('startup restores last active workspace tab after reload', async ({ page })
156156 await page . getByRole ( 'button' , { name : 'Open tab module-2.tsx' } ) . click ( )
157157 await expect (
158158 page . getByRole ( 'button' , { name : 'Open tab module-2.tsx' } ) ,
159- ) . toHaveAttribute ( 'aria-pressed ' , 'true' )
159+ ) . toHaveAttribute ( 'aria-current ' , 'true' )
160160
161161 await page . reload ( )
162162 await waitForInitialRender ( page )
163163
164164 await expect (
165165 page . getByRole ( 'button' , { name : 'Open tab module-2.tsx' } ) ,
166- ) . toHaveAttribute ( 'aria-pressed ' , 'true' )
166+ ) . toHaveAttribute ( 'aria-current ' , 'true' )
167167 await expect ( page . locator ( '#editor-panel-component' ) ) . not . toHaveAttribute ( 'hidden' , '' )
168168 await expect ( page . locator ( '#editor-panel-styles' ) ) . toHaveAttribute ( 'hidden' , '' )
169169} )
@@ -175,7 +175,7 @@ test('add menu can create styles tab while component tab is active', async ({ pa
175175 await addWorkspaceTab ( page , { kind : 'styles' } )
176176
177177 await expect ( page . getByRole ( 'button' , { name : 'Open tab module.css' } ) ) . toHaveAttribute (
178- 'aria-pressed ' ,
178+ 'aria-current ' ,
179179 'true' ,
180180 )
181181 await expect ( page . locator ( '#editor-panel-styles' ) ) . not . toHaveAttribute ( 'hidden' , '' )
0 commit comments