arbret/frontend/vitest.config.ts
counterweight 521848217d
Add Vitest coverage for frontend tests
- Install @vitest/coverage-v8
- Configure coverage in vitest.config.ts
- Add npm script: test:coverage
- Add coverage/ to gitignore
2025-12-21 22:00:47 +01:00

15 lines
375 B
TypeScript

import { defineConfig } from "vitest/config";
import react from "@vitejs/plugin-react";
export default defineConfig({
plugins: [react()],
test: {
environment: "jsdom",
include: ["app/**/*.test.{ts,tsx}"],
coverage: {
provider: "v8",
reporter: ["text", "html"],
exclude: ["app/generated/**", "**/*.test.{ts,tsx}", "e2e/**"],
},
},
});