From 133df1f1e6f632f069985a56e2fd89a4ea659203 Mon Sep 17 00:00:00 2001 From: Neko Date: Fri, 14 Aug 2026 19:31:00 +0800 Subject: [PATCH] test: run Vitest browser projects headlessly (#2284) --- apps/stage-tamagotchi/vitest.config.ts | 1 + packages/audio-pipelines-transcribe/vitest.config.ts | 1 + packages/stage-ui-mmd/vitest.config.ts | 1 + packages/stage-ui/vitest.config.ts | 1 + 4 files changed, 4 insertions(+) diff --git a/apps/stage-tamagotchi/vitest.config.ts b/apps/stage-tamagotchi/vitest.config.ts index 543ee1aff..6b23175c7 100644 --- a/apps/stage-tamagotchi/vitest.config.ts +++ b/apps/stage-tamagotchi/vitest.config.ts @@ -34,6 +34,7 @@ export default defineConfig({ exclude: ['**/node_modules/**', '**/.git/**'], browser: { enabled: true, + headless: true, provider: playwright(), instances: [ { browser: 'chromium' }, diff --git a/packages/audio-pipelines-transcribe/vitest.config.ts b/packages/audio-pipelines-transcribe/vitest.config.ts index e99c86074..fb1157876 100644 --- a/packages/audio-pipelines-transcribe/vitest.config.ts +++ b/packages/audio-pipelines-transcribe/vitest.config.ts @@ -25,6 +25,7 @@ export default defineConfig(({ mode }) => ({ browser: { provider: playwright(), enabled: true, + headless: true, // Vitest browser mode requires an explicit browser instance list. instances: [ { browser: 'chromium' }, diff --git a/packages/stage-ui-mmd/vitest.config.ts b/packages/stage-ui-mmd/vitest.config.ts index 675da9fd1..cb1e8712c 100644 --- a/packages/stage-ui-mmd/vitest.config.ts +++ b/packages/stage-ui-mmd/vitest.config.ts @@ -17,6 +17,7 @@ export default defineConfig({ include: ['src/**/*.browser.test.ts'], browser: { enabled: true, + headless: true, provider: playwright(), instances: [ { browser: 'chromium' }, diff --git a/packages/stage-ui/vitest.config.ts b/packages/stage-ui/vitest.config.ts index 778ed53d9..6d6013a91 100644 --- a/packages/stage-ui/vitest.config.ts +++ b/packages/stage-ui/vitest.config.ts @@ -40,6 +40,7 @@ export default defineConfig(({ mode }) => { exclude: ['**/node_modules/**'], browser: { enabled: true, + headless: true, provider: playwright(), instances: [ { browser: 'chromium' },