From 219fbc19dcb3503dbbf4a353eb1aabdfc113e23a Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 6 Oct 2026 06:34:02 +0000 Subject: [PATCH] E2E: answer the first-run cookie banner when it appears The consent banner added on main covers the Create Account button on the Windows runner, so the click timed out. Dismiss it the way a user would (Reject Non-Essential) whenever it shows. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Jze3nDgZGqUXGceiu5RCAf --- e2e/desktop.spec.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/e2e/desktop.spec.js b/e2e/desktop.spec.js index 103e32f..f26d784 100644 --- a/e2e/desktop.spec.js +++ b/e2e/desktop.spec.js @@ -48,6 +48,11 @@ test.beforeAll(async () => { timeout: 60_000, }) win = await app.firstWindow() + // The first-run cookie banner can cover buttons; answer it whenever it shows. + await win.addLocatorHandler( + win.getByRole('region', { name: 'Privacy & Cookie Preferences' }), + () => win.getByRole('button', { name: 'Reject Non-Essential' }).click(), + ) }) test.afterAll(async () => {