@@ -85,6 +85,7 @@ test.describe('content', () => {
8585
8686 test ( 'should use the exact version in the commands when navigating to a specific version page' , async ( { page } ) => {
8787 const version = '18.2.0'
88+ const versionAriaLabel = '18 .2 .0'
8889 const packageManager = 'pnpm'
8990
9091 await goToExtensionPage ( page )
@@ -96,7 +97,7 @@ test.describe('content', () => {
9697 await page . click ( 'a[aria-controls="tabpanel-versions"]' )
9798 await expect ( page . getByRole ( 'heading' , { name : 'Current Tags' } ) ) . toBeVisible ( )
9899
99- await page . click ( `a[aria-label="${ version } "]` )
100+ await page . click ( `a[aria-label="${ versionAriaLabel } "]` )
100101 await page . waitForSelector ( 'a[aria-controls="tabpanel-readme"][aria-selected="true"]' )
101102
102103 const [ commandLocator , devCommandLocator , , tsDeclarationsLocator ] = getCommandLocators ( page )
@@ -162,7 +163,7 @@ test.describe('content', () => {
162163 await goToNpmPage ( page )
163164 await page . waitForSelector ( `h3:has-text("Install")` )
164165
165- const commandLocator = page . locator ( 'div:has(> p > code + button)' )
166+ const commandLocator = page . locator ( 'div:has(> p > span > code + button)' )
166167
167168 expect ( await commandLocator . count ( ) ) . toBe ( 1 )
168169 expect ( await commandLocator . isVisible ( ) ) . toBe ( true )
@@ -171,7 +172,7 @@ test.describe('content', () => {
171172} )
172173
173174function getCommandLocators ( page : Page ) {
174- const commandsLocator = page . locator ( 'div:has(> p > code + button)' )
175+ const commandsLocator = page . locator ( 'div:has(> p > span > code + button)' )
175176
176177 const command = commandsLocator . first ( )
177178 const devCommand = commandsLocator . nth ( 1 )
0 commit comments