11import { defineConfig } from 'vitest/config' ;
2- import { createSharedUnitVitestConfig } from '../../testing/test-vitest-setup/src/utils/project-config.js' ;
2+ import {
3+ TYPE_TEST_CONFIG ,
4+ createSharedUnitVitestConfig ,
5+ } from '../../testing/test-vitest-setup/src/utils/project-config.js' ;
36
47export default defineConfig ( ( ) => {
58 const baseConfig = createSharedUnitVitestConfig ( {
@@ -11,24 +14,15 @@ export default defineConfig(() => {
1114 ...baseConfig ,
1215 test : {
1316 ...baseConfig . test ,
14- include : [ 'src/**/*.{unit,type}.test.{js,mjs,cjs,ts,mts,cts,jsx,tsx}' ] ,
17+ ... TYPE_TEST_CONFIG ,
1518 setupFiles : [
16- '../../testing/test-setup/src/lib/cliui.mock.ts' ,
17- '../../testing/test-setup/src/lib/fs.mock.ts' ,
18- '../../testing/test-setup/src/lib/console.mock.ts' ,
19- '../../testing/test-setup/src/lib/reset.mocks.ts' ,
20- '../../testing/test-setup/src/lib/extend/ui-logger.matcher.ts' ,
21- '../../testing/test-setup/src/lib/extend/markdown-table.matcher.ts' ,
19+ ...baseConfig . test . setupFiles ,
2220 '../../testing/test-setup/src/lib/extend/path.matcher.ts' ,
23- '../../testing/test-setup/src/lib/extend/jest-extended.matcher.ts' ,
2421 ] ,
2522 coverage : {
2623 ...baseConfig . test . coverage ,
2724 exclude : [ ...baseConfig . test . coverage . exclude , 'perf/**' ] ,
2825 } ,
29- typecheck : {
30- include : [ '**/*.type.test.ts' ] ,
31- } ,
3226 } ,
3327 } ;
3428} ) ;
0 commit comments