MCPcopy Create free account
hub / github.com/nodejs/nodejs.org / openLanguageMenu

Function openLanguageMenu

apps/site/tests/e2e/general-behavior.spec.ts:25–34  ·  view source on GitHub ↗
(page: Page)

Source from the content-addressed store, hash-verified

23 );
24
25const openLanguageMenu = async (page: Page) => {
26 const button = page.getByRole('button', {
27 name: locators.languageDropdownName,
28 });
29 const selector = `[aria-labelledby=${await button.getAttribute('id')}]`;
30 await button.click();
31
32 await page.waitForSelector(selector);
33 return page.locator(selector);
34};
35
36const verifyTranslation = async (page: Page, locale: Locale | string) => {
37 // Load locale data if string code provided (e.g., 'es', 'fr')

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected