Getting there
This commit is contained in:
parent
ed5a4379db
commit
f300dbd394
43 changed files with 1218 additions and 464 deletions
|
|
@ -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('/');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue