fix(rehype-shiki): sequential codeboxes are merged together #89
playwright.yml
on: pull_request
Get Vercel Preview
7m 54s
Playwright Tests
19m 38s
Annotations
11 errors, 2 warnings, and 1 notice
|
Get Vercel Preview
Timeout reached: Unable to connect to https://nodejs-h1g9qglm1-openjs.vercel.app
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:91:5 › Node.js Website › Theme › should respect system preference initially:
apps/site/tests/e2e/general-behavior.spec.ts#L96
3) [chromium] › tests/e2e/general-behavior.spec.ts:91:5 › Node.js Website › Theme › should respect system preference initially
Error: expect(received).toBe(expected) // Object.is equality
Expected: "dark"
Received: undefined
94 |
95 | await page.goto('/en');
> 96 | expect(await getTheme(page)).toBe('dark');
| ^
97 |
98 | await context.close();
99 | });
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:96:36
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L84
2) [chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Toggle Dark Mode' })
82 | name: locators.themeToggleName,
83 | });
> 84 | await themeToggle.click();
| ^
85 | const selectedTheme = await getTheme(page);
86 |
87 | await page.reload();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:84:25
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L0
2) [chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L84
2) [chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Toggle Dark Mode' })
82 | name: locators.themeToggleName,
83 | });
> 84 | await themeToggle.click();
| ^
85 | const selectedTheme = await getTheme(page);
86 |
87 | await page.reload();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:84:25
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L0
2) [chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L84
2) [chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Toggle Dark Mode' })
82 | name: locators.themeToggleName,
83 | });
> 84 | await themeToggle.click();
| ^
85 | const selectedTheme = await getTheme(page);
86 |
87 | await page.reload();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:84:25
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L0
2) [chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:66:5 › Node.js Website › Theme › should toggle between light/dark themes:
apps/site/tests/e2e/general-behavior.spec.ts#L70
1) [chromium] › tests/e2e/general-behavior.spec.ts:66:5 › Node.js Website › Theme › should toggle between light/dark themes
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('button', { name: 'Toggle Dark Mode' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('button', { name: 'Toggle Dark Mode' })
68 | name: locators.themeToggleName,
69 | });
> 70 | await expect(themeToggle).toBeVisible();
| ^
71 |
72 | const initialTheme = await getTheme(page);
73 | await themeToggle.click();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:70:33
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:66:5 › Node.js Website › Theme › should toggle between light/dark themes:
apps/site/tests/e2e/general-behavior.spec.ts#L70
1) [chromium] › tests/e2e/general-behavior.spec.ts:66:5 › Node.js Website › Theme › should toggle between light/dark themes
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('button', { name: 'Toggle Dark Mode' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('button', { name: 'Toggle Dark Mode' })
68 | name: locators.themeToggleName,
69 | });
> 70 | await expect(themeToggle).toBeVisible();
| ^
71 |
72 | const initialTheme = await getTheme(page);
73 | await themeToggle.click();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:70:33
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:66:5 › Node.js Website › Theme › should toggle between light/dark themes:
apps/site/tests/e2e/general-behavior.spec.ts#L70
1) [chromium] › tests/e2e/general-behavior.spec.ts:66:5 › Node.js Website › Theme › should toggle between light/dark themes
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('button', { name: 'Toggle Dark Mode' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('button', { name: 'Toggle Dark Mode' })
68 | name: locators.themeToggleName,
69 | });
> 70 | await expect(themeToggle).toBeVisible();
| ^
71 |
72 | const initialTheme = await getTheme(page);
73 | await themeToggle.click();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:70:33
|
|
Playwright Tests
Unexpected input(s) 'cache', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']
|
|
Playwright Tests
Unexpected input(s) 'cache', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']
|
|
🎭 Playwright Run Summary
18 failed
[chromium] › tests/e2e/general-behavior.spec.ts:66:5 › Node.js Website › Theme › should toggle between light/dark themes
[chromium] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation
[chromium] › tests/e2e/general-behavior.spec.ts:91:5 › Node.js Website › Theme › should respect system preference initially
[chromium] › tests/e2e/general-behavior.spec.ts:103:5 › Node.js Website › Language › should correctly translate UI elements according to language files
[chromium] › tests/e2e/general-behavior.spec.ts:118:5 › Node.js Website › Search › should show and operate search functionality
[chromium] › tests/e2e/general-behavior.spec.ts:134:5 › Node.js Website › Navigation › should have functioning mobile menu on small screens
[firefox] › tests/e2e/general-behavior.spec.ts:66:5 › Node.js Website › Theme › should toggle between light/dark themes
[firefox] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation
[firefox] › tests/e2e/general-behavior.spec.ts:91:5 › Node.js Website › Theme › should respect system preference initially
[firefox] › tests/e2e/general-behavior.spec.ts:103:5 › Node.js Website › Language › should correctly translate UI elements according to language files
[firefox] › tests/e2e/general-behavior.spec.ts:118:5 › Node.js Website › Search › should show and operate search functionality
[firefox] › tests/e2e/general-behavior.spec.ts:134:5 › Node.js Website › Navigation › should have functioning mobile menu on small screens
[webkit] › tests/e2e/general-behavior.spec.ts:66:5 › Node.js Website › Theme › should toggle between light/dark themes
[webkit] › tests/e2e/general-behavior.spec.ts:80:5 › Node.js Website › Theme › should persist theme across page navigation
[webkit] › tests/e2e/general-behavior.spec.ts:91:5 › Node.js Website › Theme › should respect system preference initially
[webkit] › tests/e2e/general-behavior.spec.ts:103:5 › Node.js Website › Language › should correctly translate UI elements according to language files
[webkit] › tests/e2e/general-behavior.spec.ts:118:5 › Node.js Website › Search › should show and operate search functionality
[webkit] › tests/e2e/general-behavior.spec.ts:134:5 › Node.js Website › Navigation › should have functioning mobile menu on small screens
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
Expired
|
1.03 MB |
sha256:ae23763d7f2bf76ff1b5830736326c661c4f0319b5ff638a9c3d0e1ce327c037
|
|