From 56bea13732e7e5f3a27c57b2dbe77ef3c0857153 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sat, 4 Apr 2026 20:19:37 +0200 Subject: [PATCH] Update orthographic views E2E test to check selection mode --- tests/e2e/orthographic-views.e2e.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/e2e/orthographic-views.e2e.ts b/tests/e2e/orthographic-views.e2e.ts index 328653b9..52ecb8ad 100644 --- a/tests/e2e/orthographic-views.e2e.ts +++ b/tests/e2e/orthographic-views.e2e.ts @@ -29,19 +29,20 @@ test("orthographic panel controls keep brush authoring and selection behavior in await expect(page.getByText("1 solid selected (Whitebox Box 1)")).toBeVisible(); await expect(page.getByTestId("viewport-active-panel")).toHaveCount(0); await expect(page.getByTestId("viewport-panel-topLeft-view-perspective")).toHaveAttribute("aria-pressed", "true"); - await expect(getViewportOverlay(page, "topLeft")).toHaveCount(0); + await expect(getViewportOverlay(page, "topLeft")).toBeVisible(); + await expect(page.getByTestId("viewport-selection-mode-topLeft")).toHaveText("Object"); 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")).toHaveCount(0); + await expect(page.getByTestId("viewport-selection-mode-topLeft")).toHaveText("Object"); 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")).toHaveCount(0); + await expect(page.getByTestId("viewport-selection-mode-topLeft")).toHaveText("Object"); 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")).toHaveCount(0); + await expect(page.getByTestId("viewport-selection-mode-topLeft")).toHaveText("Object"); await page.getByTestId("viewport-panel-topLeft-display-authoring").dispatchEvent("click"); await expect(page.getByTestId("viewport-panel-topLeft-display-authoring")).toHaveAttribute("aria-pressed", "true");