chore: Disable coverage reports for .vue files (#7214)

- Disable coverage reporting for .vue files 

fixes: https://linear.app/chatwoot/issue/CW-1331
This commit is contained in:
Sojan Jose
2023-05-30 19:18:19 +05:30
committed by GitHub
parent ae7df60a75
commit 373f5f5b64
2 changed files with 9 additions and 5 deletions

View File

@@ -13,11 +13,15 @@ module.exports = {
'^.+\\.(js|jsx)?$': 'babel-jest',
},
cacheDirectory: '<rootDir>/.jest-cache',
collectCoverage: false,
coverageDirectory: 'buildreports',
collectCoverageFrom: ['**/app/javascript/**/*.{js,vue}'],
collectCoverage: true,
coverageDirectory: 'coverage',
coverageReporters: ['text', 'lcov'],
collectCoverageFrom: [
'**/app/javascript/**/*.js',
'!**/*.stories.js',
'!**/i18n/locale/**/*.js',
],
reporters: ['default'],
// setupTestFrameworkScriptFile: './tests/setup.ts',
transformIgnorePatterns: ['node_modules/*'],
moduleNameMapper: {
'^@/(.*)$': '<rootDir>/app/javascript/$1',