docs(ci): add CI verification note to trigger Actions #2

Merged
jaybe merged 9 commits from feat/ci-verify-run into main 2025-11-14 09:45:12 +00:00
Showing only changes of commit 7a0bfcf60f - Show all commits
+7 -4
View File
@@ -4,11 +4,14 @@ const builderUrl = '/en/builder'
test('Preview viewport toggle via keyboard (Tab + Enter/Space)', async ({ page }) => {
await page.goto(builderUrl)
await page.waitForLoadState('domcontentloaded')
// Ensure the page has focus before sending keyboard events
await page.locator('body').click({ position: { x: 1, y: 1 } })
// Tab to first button (Desktop)
await page.keyboard.press('Tab')
await page.keyboard.press('Tab')
await expect(page.getByRole('button', { name: 'Desktop' })).toBeFocused()
// Focus the Desktop button explicitly to avoid flakiness from skip-link/initial focus
const desktopBtn = page.getByRole('button', { name: 'Desktop' })
await desktopBtn.focus()
await expect(desktopBtn).toBeFocused()
// Press Space to toggle Mobile (first ensure Desktop is selected, then move to Mobile with Tab)
await page.keyboard.press('Tab')