e2e-player: the volume slider is only there wider than a phone
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
432ddc0df4
commit
695e4c4f57
@@ -104,11 +104,11 @@ await page.screenshot({ path: `${SHOTS}/h1-auto.png` })
|
|||||||
await page.getByRole('button', { name: 'Unmute' }).click()
|
await page.getByRole('button', { name: 'Unmute' }).click()
|
||||||
const b = await vs()
|
const b = await vs()
|
||||||
let c = b
|
let c = b
|
||||||
if (await page.getByLabel('Volume').count()) { await page.getByLabel('Volume').fill('0.3'); c = await vs() }
|
if (await page.getByLabel('Volume').isVisible()) { await page.getByLabel('Volume').fill('0.3'); c = await vs() }
|
||||||
const kept = await page.evaluate(() => Object.entries(localStorage).find(([k]) => /volume/.test(k))?.[1] ?? '')
|
const kept = await page.evaluate(() => Object.entries(localStorage).find(([k]) => /volume/.test(k))?.[1] ?? '')
|
||||||
check('volume: mute, unmute, level, remembered', a.muted && !b.muted && (c.volume === 0.3 || !(await page.getByLabel('Volume').count())) && /level/.test(kept),
|
check('volume: mute, unmute, level, remembered', a.muted && !b.muted && (c.volume === 0.3 || !(await page.getByLabel('Volume').isVisible())) && /level/.test(kept),
|
||||||
`${JSON.stringify(a)} → ${JSON.stringify(b)} → ${JSON.stringify(c)}, kept ${kept}`)
|
`${JSON.stringify(a)} → ${JSON.stringify(b)} → ${JSON.stringify(c)}, kept ${kept}`)
|
||||||
if (await page.getByLabel('Volume').count()) await page.getByLabel('Volume').fill('1')
|
if (await page.getByLabel('Volume').isVisible()) await page.getByLabel('Volume').fill('1')
|
||||||
}
|
}
|
||||||
|
|
||||||
// The 5-second buttons: back and on, the ball with them.
|
// The 5-second buttons: back and on, the ball with them.
|
||||||
|
|||||||
Reference in New Issue
Block a user