Files
Genarrative/vitest.config.ts
T
kdletters 387a1c26e3 完成全量检查整改
清理已跟踪原始日志与个人本地配置
修复前后端有效门禁、测试和构建问题
补齐生产 Jenkins、SpacetimeDB 本地命令与文档约束
收紧图片编辑器状态、附件与媒体引用测试
排除已下线旧创作入口测试并清理 warning
2026-07-17 16:56:46 +08:00

48 lines
1.5 KiB
TypeScript

import path from 'node:path';
import {defineConfig} from 'vitest/config';
export default defineConfig({
resolve: {
alias: {
// Keep shared components' application-root imports resolvable in tests.
'@': path.resolve(__dirname, '.'),
},
},
test: {
environment: 'node',
globals: true,
minThreads: 1,
maxThreads: 8,
include: [
'src/**/*.test.ts',
'src/**/*.test.tsx',
'apps/admin-web/src/**/*.test.ts',
'apps/admin-web/src/**/*.test.tsx',
'miniprogram/**/*.test.js',
'scripts/**/*.test.ts',
'packages/shared/src/**/*.test.ts',
'packages/shared/src/**/*.test.tsx',
],
exclude: [
'src/components/jump-hop-runtime/**',
'src/components/match3d-runtime/**',
'src/components/CustomWorldEntityEditorModal.test.tsx',
'src/components/CustomWorldResultView.test.tsx',
'src/components/child-motion-demo/**',
'src/components/custom-world-home/**',
'src/components/platform-entry/platformDialogStateModel.test.ts',
'src/components/puzzle-clear-creation/**',
'src/components/puzzle-runtime/**',
'src/components/rpg-entry/**',
'src/components/rpg-runtime-shell/**',
'src/components/unified-creation/workspaces/PuzzleCreationWorkspace.interaction.test.tsx',
'src/games/bark-battle/**',
'src/hooks/rpg-runtime-story/**',
'src/services/puzzle-clear/**',
'src/services/recommendedRuntimeGuestLaunch.test.ts',
'src/services/rpg-runtime/**',
],
},
});