From aaf5f9d646e294fba40b83a46e247b43157c7898 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Thu, 2 Apr 2026 22:45:59 +0200 Subject: [PATCH] Update test to use dispatchEvent for clicks --- tests/e2e/orthographic-views.e2e.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/e2e/orthographic-views.e2e.ts b/tests/e2e/orthographic-views.e2e.ts index f672fd43..f8589072 100644 --- a/tests/e2e/orthographic-views.e2e.ts +++ b/tests/e2e/orthographic-views.e2e.ts @@ -30,19 +30,19 @@ test("orthographic panel controls keep brush authoring and selection behavior in await expect(page.getByTestId("viewport-active-panel")).toContainText("Top Left"); await expect(page.getByTestId("viewport-panel-topLeft-view-perspective")).toHaveAttribute("aria-pressed", "true"); - await page.getByTestId("viewport-panel-topLeft-view-top").click({ force: true }); + await page.getByTestId("viewport-panel-topLeft-view-top").dispatchEvent("click"); await expect(page.getByTestId("viewport-panel-topLeft-view-top")).toHaveAttribute("aria-pressed", "true"); await expect(getViewportOverlay(page, "topLeft")).toContainText("XZ grid"); - await page.getByTestId("viewport-panel-topLeft-view-front").click({ force: true }); + await page.getByTestId("viewport-panel-topLeft-view-front").dispatchEvent("click"); await expect(page.getByTestId("viewport-panel-topLeft-view-front")).toHaveAttribute("aria-pressed", "true"); await expect(getViewportOverlay(page, "topLeft")).toContainText("XY grid"); - await page.getByTestId("viewport-panel-topLeft-view-side").click({ force: true }); + await page.getByTestId("viewport-panel-topLeft-view-side").dispatchEvent("click"); await expect(page.getByTestId("viewport-panel-topLeft-view-side")).toHaveAttribute("aria-pressed", "true"); await expect(getViewportOverlay(page, "topLeft")).toContainText("YZ grid"); - await page.getByTestId("viewport-panel-topLeft-display-authoring").click({ force: true }); + await page.getByTestId("viewport-panel-topLeft-display-authoring").dispatchEvent("click"); await expect(page.getByTestId("viewport-panel-topLeft-display-authoring")).toHaveAttribute("aria-pressed", "true"); await expect(page.getByTestId("viewport-canvas-topLeft")).toHaveCSS("background-color", "rgb(0, 0, 0)"); await expect(getViewportPanel(page, "topLeft")).toHaveAttribute("data-active", "true");