chore: 引入 vitest 覆盖率统计与棘轮阈值
This commit is contained in:
@@ -29,5 +29,19 @@ export default defineConfig({
|
||||
environment: 'jsdom',
|
||||
setupFiles: ['./src/__tests__/setup.ts'],
|
||||
include: ['src/**/*.spec.ts', 'src/**/*.test.ts'],
|
||||
coverage: {
|
||||
provider: 'v8',
|
||||
reporter: ['text', 'html'],
|
||||
reportsDirectory: 'coverage',
|
||||
include: ['src/**'],
|
||||
exclude: ['src/__tests__/**', 'src/main.ts', 'src/env.d.ts'],
|
||||
thresholds: {
|
||||
// 棘轮基线(2026-08 首次接入实测:lines 62.4 / funcs 47.7 / stmts 62.4 / branches 73.5),只升不降
|
||||
lines: 60,
|
||||
functions: 45,
|
||||
statements: 60,
|
||||
branches: 72,
|
||||
},
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user