Getting there

This commit is contained in:
Andras Schmelczer 2026-05-22 07:54:38 +01:00
parent ed5a4379db
commit f300dbd394
43 changed files with 1218 additions and 464 deletions

View file

@ -138,6 +138,22 @@ test('shows a clear fallback when WebGPU is unavailable', async ({ page }) => {
expect(browserFailures).toEqual([]);
});
test('syncs the selected vibe with the URI', async ({ page }) => {
const browserFailures = collectLocalBrowserFailures(page);
await disableWebGpu(page);
await page.goto('/?vibe=Bone%20Archive');
await expect(page).toHaveURL(/vibe=bone-archive/);
await page.locator('.next-vibe').click();
await expect(page).toHaveURL(/vibe=pelagic-caustics/);
await page.goBack();
await expect(page).toHaveURL(/vibe=bone-archive/);
expect(browserFailures).toEqual([]);
});
test('keeps audio focus outlines scoped to the active control', async ({ page }) => {
await disableWebGpu(page);
await page.goto('/');