test if setup file messes up ci coverage

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