exclude vitest setup file from coverage

This commit is contained in:
Rene Haas
2022-10-21 15:22:18 +02:00
parent e2b1a96fcf
commit 7aef902b9b
+4 -1
View File
@@ -1,13 +1,16 @@
const { resolve } = require('path');
const { defineConfig } = require('vitest/config');
const setupFile = resolve(__dirname, 'vitest.setup.js');
module.exports = defineConfig({
test: {
setupFiles: resolve(__dirname, 'vitest.setup.js'),
setupFiles: setupFile,
environment: 'jsdom',
include: ['test/**/*.test.{js,mjs,cjs,ts,mts,cts,jsx,tsx}'],
coverage: {
reportsDirectory: './.coverage/unit',
exclude: [setupFile],
},
},
});