@@ -9,18 +9,25 @@ const transformIgnorePatterns = [
99] ;
1010const testPathIgnorePatterns = [ '/node_modules/' , 'node' ] ;
1111
12+ function getTestRegex ( libDir ) {
13+ if ( libDir === 'dist' ) {
14+ return 'demo\\.test\\.js$' ;
15+ }
16+ return '.*\\.test\\.(j|t)sx?$' ;
17+ }
1218module . exports = {
19+ verbose : true ,
1320 setupFiles : [ './tests/setup.js' ] ,
1421 moduleFileExtensions : [ 'js' , 'jsx' , 'ts' , 'tsx' , 'json' , 'vue' , 'md' , 'jpg' ] ,
1522 modulePathIgnorePatterns : [ '/_site/' ] ,
1623 testPathIgnorePatterns : testPathIgnorePatterns ,
1724 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' ,
2229 } ,
23- testRegex : libDir === 'dist' ? 'demo\\.test\\.js$' : '.*\\.test\\.js$' ,
30+ testRegex : getTestRegex ( libDir ) ,
2431 moduleNameMapper : {
2532 '/^@/(.*)$/' : '<rootDir>/$1' ,
2633 '/ant-design-vue$/' : '<rootDir>/components/index.ts' ,
0 commit comments