@@ -9,18 +9,25 @@ const transformIgnorePatterns = [
9
9
] ;
10
10
const testPathIgnorePatterns = [ '/node_modules/' , 'node' ] ;
11
11
12
+ function getTestRegex ( libDir ) {
13
+ if ( libDir === 'dist' ) {
14
+ return 'demo\\.test\\.js$' ;
15
+ }
16
+ return '.*\\.test\\.(j|t)sx?$' ;
17
+ }
12
18
module . exports = {
19
+ verbose : true ,
13
20
setupFiles : [ './tests/setup.js' ] ,
14
21
moduleFileExtensions : [ 'js' , 'jsx' , 'ts' , 'tsx' , 'json' , 'vue' , 'md' , 'jpg' ] ,
15
22
modulePathIgnorePatterns : [ '/_site/' ] ,
16
23
testPathIgnorePatterns : testPathIgnorePatterns ,
17
24
transform : {
18
- '^.+ \\.(vue|md)$' : '<rootDir>/node_modules/@vue/vue3-jest' ,
19
- '^.+ \\.(js|jsx)$' : '<rootDir>/node_modules/babel-jest' ,
20
- '^.+ \\.(ts|tsx)$' : '<rootDir>/node_modules/ts-jest' ,
21
- '^.+ \\.svg$' : '<rootDir>/node_modules/jest-transform-stub' ,
25
+ '\\.(vue|md)$' : '<rootDir>/node_modules/@vue/vue3-jest' ,
26
+ '\\.(js|jsx)$' : '<rootDir>/node_modules/babel-jest' ,
27
+ '\\.(ts|tsx)$' : '<rootDir>/node_modules/ts-jest' ,
28
+ '\\.svg$' : '<rootDir>/node_modules/jest-transform-stub' ,
22
29
} ,
23
- testRegex : libDir === 'dist' ? 'demo\\.test\\.js$' : '.*\\.test\\.js$' ,
30
+ testRegex : getTestRegex ( libDir ) ,
24
31
moduleNameMapper : {
25
32
'/^@/(.*)$/' : '<rootDir>/$1' ,
26
33
'/ant-design-vue$/' : '<rootDir>/components/index.ts' ,
0 commit comments