From 4974c7a89c67e4b652b6ed7dfb1fe0df763901ef Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sat, 4 Apr 2026 19:07:14 +0200 Subject: [PATCH] Add test for wireframe display in orthographic views --- tests/e2e/orthographic-views.e2e.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/e2e/orthographic-views.e2e.ts b/tests/e2e/orthographic-views.e2e.ts index f4ec0436..d56c76a2 100644 --- a/tests/e2e/orthographic-views.e2e.ts +++ b/tests/e2e/orthographic-views.e2e.ts @@ -49,6 +49,11 @@ test("orthographic panel controls keep brush authoring and selection behavior in await expect(getViewportPanel(page, "topLeft")).toHaveAttribute("data-active", "true"); await expect(page.getByText("1 brush selected (Box Brush 1)")).toBeVisible(); + await page.getByTestId("viewport-panel-topLeft-display-wireframe").dispatchEvent("click"); + await expect(page.getByTestId("viewport-panel-topLeft-display-wireframe")).toHaveAttribute("aria-pressed", "true"); + await expect(page.getByTestId("viewport-canvas-topLeft")).toHaveCSS("background-color", "rgb(0, 0, 0)"); + await expect(page.getByText("1 brush selected (Box Brush 1)")).toBeVisible(); + expect(pageErrors).toEqual([]); expect(consoleErrors).toEqual([]); });