vitest.config.ts 603 B

1234567891011121314151617181920212223242526
  1. import { defineConfig } from 'vitest/config';
  2. export default defineConfig({
  3. test: {
  4. globals: true,
  5. environment: 'node',
  6. include: [
  7. 'user-module/tests/**/*.test.ts',
  8. 'auth-module/tests/**/*.test.ts',
  9. 'file-module/tests/**/*.test.ts',
  10. 'system-config-module/tests/**/*.test.ts'
  11. ],
  12. coverage: {
  13. provider: 'v8',
  14. reporter: ['text', 'json', 'html'],
  15. exclude: [
  16. 'node_modules/',
  17. 'dist/',
  18. 'tests/',
  19. '**/*.d.ts'
  20. ]
  21. },
  22. // 关闭并行测试以避免数据库连接冲突
  23. fileParallelism: false
  24. }
  25. });