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([]); });