From 97dcdf6bf6f66ec82705fb2d597a3fec37ae30c0 Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Sat, 5 Sep 2026 18:02:49 -0700 Subject: [PATCH] test: wait for create-menu item click actionability --- tests/e2e/tabs.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/e2e/tabs.spec.ts b/tests/e2e/tabs.spec.ts index 0341abc62a7..d5106ce4dd2 100644 --- a/tests/e2e/tabs.spec.ts +++ b/tests/e2e/tabs.spec.ts @@ -112,7 +112,7 @@ test.describe('Tabs', () => { // Why: the "+" dropdown uses Radix , which exposes the // label text as the accessible name once the menu is open. const newTerminalMenuItem = orcaPage.getByRole('menuitem', { name: /New Terminal/i }).first() - await newTerminalMenuItem.click({ force: true }) + await newTerminalMenuItem.click() await expect(newTerminalMenuItem).toBeHidden({ timeout: 3_000 }) // Final assertion is on the rendered tab count — the tab bar itself must @@ -156,7 +156,7 @@ test.describe('Tabs', () => { await orcaPage.getByRole('button', { name: 'New tab' }).click({ force: true }) const newMarkdownMenuItem = orcaPage.getByRole('menuitem', { name: /New Markdown/i }).first() - await newMarkdownMenuItem.click({ force: true }) + await newMarkdownMenuItem.click() await expect(newMarkdownMenuItem).toBeHidden({ timeout: 3_000 }) // Why: require an id that did not exist before the click, so an already-open