commit | author | age
|
1a68cf
|
1 |
module.exports = { |
d3c92c
|
2 |
moduleFileExtensions: ["js", "jsx", "json", "vue"], |
1a68cf
|
3 |
transform: { |
D |
4 |
"^.+\\.vue$": "vue-jest", |
|
5 |
"^.+\\.jsx?$": "babel-jest" |
|
6 |
}, |
|
7 |
moduleNameMapper: { |
|
8 |
"^@/(.*)$": "<rootDir>/src/$1" |
|
9 |
}, |
|
10 |
snapshotSerializers: ["jest-serializer-vue"], |
|
11 |
collectCoverage: true, |
|
12 |
collectCoverageFrom: [ |
a982cf
|
13 |
"src/**/*.{js,vue,json,jsx}", |
1a68cf
|
14 |
"!src/**/*.test.{js,jsx}", |
D |
15 |
"!<rootDir>/node_modules/" |
|
16 |
], |
d3c92c
|
17 |
testResultsProcessor: "./node_modules/jest-junit-reporter", |
D |
18 |
coverageDirectory: "./reports/coverage", |
|
19 |
coverageReporters: ["text", "html", "clover"] |
|
20 |
}; |