| 1234567891011121314151617181920212223242526272829303132 |
- module.exports = {
- preset: '@nuxt/test-utils',
- moduleNameMapper: {
- '^@/(.*)$': '<rootDir>/$1',
- '^~/(.*)$': '<rootDir>/$1',
- '^vue$': 'vue/dist/vue.common.js',
- '\\.(css|sass)$': 'identity-obj-proxy'
- },
- moduleFileExtensions: [
- 'ts',
- 'js',
- 'vue',
- 'json'
- ],
- transform: {
- '^.+\\.ts$': 'ts-jest',
- '^.+\\.js$': 'babel-jest',
- '.*\\.(vue)$': 'vue-jest'
- },
- collectCoverage: true,
- collectCoverageFrom: [
- '<rootDir>/components/**/*.vue',
- '<rootDir>/pages/**/*.vue',
- '<rootDir>/services/**/*.ts'
- ],
- setupFiles: ['<rootDir>/tests/unit/jest.setup.ts'],
- testPathIgnorePatterns: [
- 'node_modules',
- 'tests/cypress'
- ],
- testEnvironment: 'jsdom'
- }
|