DigitalConsumer.ISS/jest.config.js
Bill Richardson 47d00e22af INSR-9520
scroll to top on mounted
add helper file for beforeEach for all jest tests.
2026-05-06 10:23:00 -04:00

27 lines
871 B
JavaScript

module.exports = {
verbose: true,
coverageReporters: ['html', 'text', 'cobertura'],
reporters: ['default', 'jest-junit'],
testResultsProcessor: 'jest-junit',
preset: '@vue/cli-plugin-unit-jest',
transform: { '^.+\\.vue$': '@vue/vue3-jest' },
moduleFileExtensions: ['js', 'vue'],
moduleNameMapper: {
axios: 'axios/dist/browser/axios.cjs'
},
collectCoverageFrom: [
'src/**/*.{js,vue}',
'!src/main.js',
'!src/constants/*.js',
'!src/router/**/*.js',
'!src/helpers/unit-test-helper.js'
// END
], // ! means exclude from coverage.
setupFilesAfterEnv: ['<rootDir>/src/helpers/unit-test-setup-helper.js'],
testMatch: ['**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)'],
coverageThreshold: {
// global: {
// statements: 80,
// },
}
};