123456789101112131415161718192021222324252627282930 |
- 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/route.json/index.js',
- '!**/node_modules/**'
- ]
- }
|