From f44050e2fe51942479ae19927887064cf7b09747 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Fri, 3 Apr 2026 00:46:49 +0200 Subject: [PATCH] Update e2e test for local lights and background images --- tests/e2e/local-lights-and-background.e2e.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/e2e/local-lights-and-background.e2e.ts b/tests/e2e/local-lights-and-background.e2e.ts index 55e24081..c9e9985c 100644 --- a/tests/e2e/local-lights-and-background.e2e.ts +++ b/tests/e2e/local-lights-and-background.e2e.ts @@ -34,7 +34,9 @@ test("local lights and background images persist through editor and runner flows await page.getByTestId("outliner-add-button").click(); await page.getByTestId("add-menu-assets").click(); await page.getByTestId("add-menu-assets-environments").click(); - await expect(page.getByRole("button", { name: "skybox-panorama.svg" })).toBeVisible(); + const addMenu = page.getByRole("menu", { name: "Add" }); + await expect(addMenu.getByRole("menuitem", { name: "skybox-panorama.svg" })).toBeVisible(); + await addMenu.getByRole("menuitem", { name: "skybox-panorama.svg" }).click(); await expect(page.getByTestId("world-background-mode-value")).toContainText("Image"); await expect(page.getByTestId("world-background-asset-value")).toContainText("skybox-panorama.svg"); await expect(page.getByTestId("viewport-canvas-topLeft")).toHaveCSS("background-image", /url/); @@ -71,7 +73,7 @@ test("local lights and background images persist through editor and runner flows await page.getByTestId("outliner-add-button").click(); await page.getByTestId("add-menu-assets").click(); await page.getByTestId("add-menu-assets-environments").click(); - await expect(page.getByRole("button", { name: "skybox-panorama.svg" })).toBeVisible(); + await expect(page.getByRole("menu", { name: "Add" }).getByRole("menuitem", { name: "skybox-panorama.svg" })).toBeVisible(); await expect(page.locator('[data-testid^="outliner-entity-"]')).toHaveCount(2); await expect(page.getByTestId("viewport-canvas-topLeft")).toHaveCSS("background-image", /url/);