1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| const path = require('path')
|
| module.exports = {
| rootDir: path.resolve(__dirname, '../../'),
| moduleFileExtensions: [
| 'js',
| 'json',
| 'vue'
| ],
| moduleNameMapper: {
| '^@/(.*)$': '<rootDir>/src/$1'
| },
| transform: {
| '^.+\\.js$': '<rootDir>/node_modules/babel-jest',
| '.*\\.(vue)$': '<rootDir>/node_modules/vue-jest'
| },
| testPathIgnorePatterns: [
| '<rootDir>/test/e2e'
| ],
| snapshotSerializers: ['<rootDir>/node_modules/jest-serializer-vue'],
| setupFiles: ['<rootDir>/test/unit/setup'],
| mapCoverage: true,
| coverageDirectory: '<rootDir>/test/unit/coverage',
| collectCoverageFrom: [
| 'src/**/*.{js,vue}',
| '!src/main.js',
| '!src/router/index.js',
| '!**/node_modules/**'
| ]
| }
|
|