add coverage thrasholds

This commit is contained in:
Moriz Wahl 2025-02-03 21:47:03 +01:00
parent 0acadc8596
commit a13339ac47

View File

@ -1,5 +1,6 @@
import react from '@vitejs/plugin-react' import react from '@vitejs/plugin-react'
import { defineConfig } from 'vite' import { defineConfig } from 'vite'
import { configDefaults } from 'vitest/config'
export default defineConfig({ export default defineConfig({
plugins: [react()], plugins: [react()],
@ -7,5 +8,18 @@ export default defineConfig({
globals: true, globals: true,
environment: 'happy-dom', environment: 'happy-dom',
setupFiles: ['setupTest.ts'], setupFiles: ['setupTest.ts'],
coverage: {
all: true,
include: ['src/**/*.{js,jsx,ts,tsx}'],
exclude: [
...configDefaults.exclude,
],
thresholds: {
lines: 0,
functions: 67,
branches: 67,
statements: 0,
},
},
}, },
}) })