From bd0c30424e14e979c053b6e8cc9f096d58b625ba Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Fri, 3 Apr 2026 00:47:16 +0200 Subject: [PATCH] Update e2e test for runtime trigger teleport --- tests/e2e/runtime-trigger-teleport.e2e.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/e2e/runtime-trigger-teleport.e2e.ts b/tests/e2e/runtime-trigger-teleport.e2e.ts index d2307bd7..504b1027 100644 --- a/tests/e2e/runtime-trigger-teleport.e2e.ts +++ b/tests/e2e/runtime-trigger-teleport.e2e.ts @@ -1,5 +1,7 @@ import { expect, test } from "@playwright/test"; +import { clickViewport, setViewportCreationPreview } from "./viewport-test-helpers"; + test("Trigger Volume enter can teleport the player to a Teleport Target", async ({ page }) => { const pageErrors: string[] = []; const consoleErrors: string[] = []; @@ -23,12 +25,18 @@ test("Trigger Volume enter can teleport the player to a Teleport Target", async await page.getByTestId("outliner-add-button").click(); await page.getByTestId("add-menu-entities").click(); await page.getByTestId("add-menu-player-start").click(); + await setViewportCreationPreview(page, "topLeft", { kind: "entity", entityKind: "playerStart", audioAssetId: null }, { x: 0, y: 0, z: 0 }); + await clickViewport(page, "topLeft"); await page.getByTestId("outliner-add-button").click(); await page.getByTestId("add-menu-entities").click(); await page.getByTestId("add-menu-trigger-volume").click(); + await setViewportCreationPreview(page, "topLeft", { kind: "entity", entityKind: "triggerVolume", audioAssetId: null }, { x: 0, y: 0, z: 0 }); + await clickViewport(page, "topLeft"); await page.getByTestId("outliner-add-button").click(); await page.getByTestId("add-menu-entities").click(); await page.getByTestId("add-menu-teleport-target").click(); + await setViewportCreationPreview(page, "topLeft", { kind: "entity", entityKind: "teleportTarget", audioAssetId: null }, { x: 0, y: 0, z: 0 }); + await clickViewport(page, "topLeft"); await page.getByTestId("teleportTarget-position-x").fill("6"); await page.getByTestId("teleportTarget-position-x").press("Tab");