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