Files
engine/tests/vitest.config.ts
luzhuang c50e4f2a18 Migrate e2e testing from Cypress to Playwright (#2746)
* refactor: migrate e2e testing from Cypress to Playwright
2025-07-08 14:38:49 +08:00

32 lines
715 B
TypeScript

import { defineProject } from "vitest/config";
export default defineProject({
server: {
port: 51204
},
optimizeDeps: {
exclude: [
"@galacean/engine",
"@galacean/engine-loader",
"@galacean/engine-rhi-webgl",
"@galacean/engine-math",
"@galacean/engine-core"
]
},
test: {
browser: {
provider: "playwright",
enabled: true,
name: "chromium",
providerOptions: {
launch: {
args:
process.env.HEADLESS === "true"
? ["--use-gl=egl", "--ignore-gpu-blocklist", "--use-gl=angle", "--headless"]
: ["--use-gl=egl", "--ignore-gpu-blocklist", "--use-gl=angle"]
}
}
}
}
});