Skip to content

Commit 9bb12d0

Browse files
committed
Also support CROSS_BUILD_DIR env variable in browser_test
1 parent eb54331 commit 9bb12d0

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
lines changed

Platforms/emscripten/browser_test/package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Platforms/emscripten/browser_test/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"description": "",
1212
"dependencies": {
1313
"@playwright/test": "^1.54.1",
14-
"@types/node": "^24.1.0",
14+
"@types/node": "^24.12.0",
1515
"get-port-cli": "^3.0.0",
1616
"http-server": "^14.1.1",
1717
"playwright": "^1.54.1"

Platforms/emscripten/browser_test/playwright.config.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import { defineConfig, devices } from '@playwright/test';
2+
import { resolve } from "node:path";
23

34
const port = process.env.PORT ?? "8787";
5+
const crossBuildDir = resolve("../../../", process.env.CROSS_BUILD_DIR ?? "cross-build");
46

57
export default defineConfig({
68
testDir: '.',
@@ -18,7 +20,7 @@ export default defineConfig({
1820
},
1921
],
2022
webServer: {
21-
command: `npx http-server ../../../cross-build/wasm32-emscripten/build/python/web_example_pyrepl_jspi/ -p ${port}`,
23+
command: `npx http-server ${crossBuildDir}/wasm32-emscripten/build/python/web_example_pyrepl_jspi/ -p ${port}`,
2224
url: `http://localhost:${port}`,
2325
},
2426
});

0 commit comments

Comments
 (0)