fix(test): make browser-project tests contribute to coverage measurement #495
@@ -59,7 +59,10 @@ export default defineConfig({
|
|||||||
],
|
],
|
||||||
exclude: ['**/*.svelte', '**/*.svelte.ts', '**/__mocks__/**'],
|
exclude: ['**/*.svelte', '**/*.svelte.ts', '**/__mocks__/**'],
|
||||||
thresholds: {
|
thresholds: {
|
||||||
branches: 80
|
lines: 80,
|
||||||
|
functions: 80,
|
||||||
|
branches: 80,
|
||||||
|
statements: 80
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
projects: [
|
projects: [
|
||||||
|
|||||||
@@ -8,6 +8,8 @@ import { sveltekit } from '@sveltejs/kit/vite';
|
|||||||
// Standalone config for browser-project Istanbul coverage.
|
// Standalone config for browser-project Istanbul coverage.
|
||||||
// Uses a dedicated root-level coverage block because Vitest 4 ignores
|
// Uses a dedicated root-level coverage block because Vitest 4 ignores
|
||||||
// per-project coverage overrides inside test.projects.
|
// per-project coverage overrides inside test.projects.
|
||||||
|
// Plugins mirrored from vite.config.ts: tailwindcss, sveltekit, devtoolsJson, paraglideVitePlugin
|
||||||
|
// Update here whenever vite.config.ts plugins change.
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
optimizeDeps: {
|
optimizeDeps: {
|
||||||
include: ['pdfjs-dist', '@tiptap/core', '@tiptap/starter-kit', '@tiptap/extension-mention']
|
include: ['pdfjs-dist', '@tiptap/core', '@tiptap/starter-kit', '@tiptap/extension-mention']
|
||||||
@@ -39,7 +41,10 @@ export default defineConfig({
|
|||||||
include: ['src/**/*.svelte', 'src/**/*.svelte.ts'],
|
include: ['src/**/*.svelte', 'src/**/*.svelte.ts'],
|
||||||
exclude: ['src/lib/paraglide/**', 'src/lib/generated/**', 'src/hooks/**', '**/__mocks__/**'],
|
exclude: ['src/lib/paraglide/**', 'src/lib/generated/**', 'src/hooks/**', '**/__mocks__/**'],
|
||||||
thresholds: {
|
thresholds: {
|
||||||
branches: 80
|
lines: 80,
|
||||||
|
functions: 80,
|
||||||
|
branches: 80,
|
||||||
|
statements: 80
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user