11const libDir = process . env . LIB_DIR ;
22
33const transformIgnorePatterns = [
4- '/dist/' , 'node_modules\/[^/]+?\/(?!(es|node_modules)\/)' , // Ignore modules without es dir
4+ '/dist/' ,
5+ 'node_modules/[^/]+?/(?!(es|node_modules)/)' , // Ignore modules without es dir
56] ;
67
78module . exports = {
89 testURL : 'http://localhost/' ,
910 setupFiles : [ './tests/setup.js' ] ,
10- moduleFileExtensions : [
11- "js" ,
12- "jsx" ,
13- "json" ,
14- "vue" ,
15- "md" ,
16- "jpg"
17- ] ,
11+ moduleFileExtensions : [ 'js' , 'jsx' , 'json' , 'vue' , 'md' , 'jpg' ] ,
1812 modulePathIgnorePatterns : [ '/_site/' ] ,
19- testPathIgnorePatterns : [
20- '/node_modules/' , 'node'
21- ] ,
13+ testPathIgnorePatterns : [ '/node_modules/' , 'node' ] ,
2214 transform : {
23- " .*\\.(vue|md)$" : " <rootDir>/node_modules/vue-jest" ,
24- " ^.+\\.(js|jsx)$" : " <rootDir>/node_modules/babel-jest" ,
25- " ^.+\\.svg$" : " <rootDir>/node_modules/jest-transform-stub"
15+ ' .*\\.(vue|md)$' : ' <rootDir>/node_modules/vue-jest' ,
16+ ' ^.+\\.(js|jsx)$' : ' <rootDir>/node_modules/babel-jest' ,
17+ ' ^.+\\.svg$' : ' <rootDir>/node_modules/jest-transform-stub' ,
2618 } ,
27- testRegex : libDir === 'dist'
28- ? 'demo\\.test\\.js$'
29- : '.*\\.test\\.js$' ,
19+ testRegex : libDir === 'dist' ? 'demo\\.test\\.js$' : '.*\\.test\\.js$' ,
3020 moduleNameMapper : {
31- " ^@/(.*)$" : " <rootDir>/$1" ,
32- " ant-design-vue" : " <rootDir>/components/index.js" ,
33- " ^vue$" : " vue/dist/vue.common.js"
21+ ' ^@/(.*)$' : ' <rootDir>/$1' ,
22+ ' ant-design-vue' : ' <rootDir>/components/index.js' ,
23+ ' ^vue$' : ' vue/dist/vue.common.js' ,
3424 } ,
35- snapshotSerializers : [ " <rootDir>/node_modules/jest-serializer-vue" ] ,
25+ snapshotSerializers : [ ' <rootDir>/node_modules/jest-serializer-vue' ] ,
3626 collectCoverage : process . env . COVERAGE === 'true' ,
3727 collectCoverageFrom : [
38- " components/**/*.{js,jsx,vue}" ,
28+ ' components/**/*.{js,jsx,vue}' ,
3929 '!components/*/style/index.{js,jsx}' ,
4030 '!components/style/*.{js,jsx}' ,
4131 '!components/*/locale/*.{js,jsx}' ,
@@ -46,7 +36,7 @@ module.exports = {
4636 '!components/align/**/*' ,
4737 '!components/trigger/**/*' ,
4838 '!components/style.js' ,
49- " !**/node_modules/**"
39+ ' !**/node_modules/**' ,
5040 ] ,
51- transformIgnorePatterns
41+ transformIgnorePatterns,
5242} ;
0 commit comments