File tree Expand file tree Collapse file tree 2 files changed +5
-6
lines changed
packages/ui-components/Containers/NavBar Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -7,10 +7,9 @@ const englishLocale = await importLocale('en');
77// ui-components package, and instead be passed as props.
88const locators = {
99 // Navigation elements
10- navLinksTestID : 'nav-links' ,
1110 mobileMenuToggleName :
1211 englishLocale . components . containers . navBar . controls . toggle ,
13-
12+ navLinksLocator : `[aria-label=" ${ englishLocale . components . containers . navBar . controls . toggle } "] + div` ,
1413 // Global UI controls
1514 languageDropdownName : englishLocale . components . common . languageDropdown . label ,
1615 themeToggleName : englishLocale . components . common . themeToggle . label ,
@@ -45,8 +44,8 @@ const verifyTranslation = async (
4544
4645 // Get navigation links and expected translations
4746 const links = await page
48- . getByTestId ( locators . navLinksTestID )
49- . locator ( 'a' )
47+ . locator ( locators . navLinksLocator )
48+ . locator ( 'a > span ' )
5049 . all ( ) ;
5150 const expectedTexts = Object . values (
5251 localeData . components . containers . navBar . links
@@ -146,7 +145,7 @@ test.describe('Node.js Website', () => {
146145 } ) ;
147146 await expect ( mobileToggle ) . toBeVisible ( ) ;
148147
149- const navLinks = page . getByTestId ( locators . navLinksTestID ) ;
148+ const navLinks = page . locator ( locators . navLinksLocator ) ;
150149
151150 // Toggle menu open and verify it's visible
152151 await mobileToggle . click ( ) ;
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ const NavBar: FC<PropsWithChildren<NavbarProps>> = ({
7171 />
7272
7373 < div className = { `${ style . main } hidden peer-checked:flex` } >
74- < div className = { style . navItems } data-testid = "nav-links" >
74+ < div className = { style . navItems } >
7575 { navItems . map ( ( { text, link, target } ) => (
7676 < NavItem
7777 pathname = { pathname }
You can’t perform that action at this time.
0 commit comments