PRA-only-demo/vitest.config.ts

17 lines
603 B
TypeScript
Raw Normal View History

import { resolve } from "node:path";
import { defineConfig } from "vitest/config";
export default defineConfig({
resolve: {
alias: [
{ find: /^@rpa\/core$/, replacement: resolve("packages/rpa-core/src/index.ts") },
{ find: /^@rpa\/core\/capabilities$/, replacement: resolve("packages/rpa-core/src/capabilities/index.ts") }
]
},
test: {
// 桌面自动化冒烟测试(键盘/鼠标/窗口焦点/剪贴板)共用同一物理桌面,
// 并发执行会互相抢占焦点导致偶发失败,因此测试文件一律串行执行。
fileParallelism: false
}
});