Skip to content

Commit db39188

Browse files
committed
test: vitest 纳入 electron 目录(node 环境冒烟验证)
1 parent df61425 commit db39188

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// @vitest-environment node
2+
/**
3+
* vitest electron 目录冒烟测试
4+
* @ai-context: 验证 include 扩展后 electron/ 下测试可执行;Task 2 创建正式测试后删除。
5+
*/
6+
import { describe, it, expect } from 'vitest';
7+
8+
describe('electron vitest smoke', () => {
9+
it('runs in node environment', () => {
10+
expect(typeof process).toBe('object');
11+
expect(process.platform).toBeTruthy();
12+
});
13+
});

‎client/vitest.config.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default defineConfig({
88
globals: true,
99
environment: 'jsdom',
1010
setupFiles: ['./src/test/setup.ts'],
11-
include: ['src/**/*.test.{ts,tsx}'],
11+
include: ['src/**/*.test.{ts,tsx}', 'electron/**/*.test.ts'],
1212
// 覆盖率策略:初始门槛较低,随测试体系完善逐步提高。
1313
// 增量覆盖率不低于 60%,避免新代码完全无测试覆盖。
1414
coverage: {

0 commit comments

Comments
 (0)