mirror of
https://github.com/lingble/chatwoot.git
synced 2025-11-02 12:08:01 +00:00
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:
@@ -157,7 +157,7 @@ jobs:
|
|||||||
- run:
|
- run:
|
||||||
name: Code Climate Test Coverage
|
name: Code Climate Test Coverage
|
||||||
command: |
|
command: |
|
||||||
~/tmp/cc-test-reporter format-coverage -t lcov -o coverage/codeclimate.frontend_$CIRCLE_NODE_INDEX.json buildreports/lcov.info
|
~/tmp/cc-test-reporter format-coverage -t lcov -o "coverage/codeclimate.frontend_$CIRCLE_NODE_INDEX.json"
|
||||||
|
|
||||||
- persist_to_workspace:
|
- persist_to_workspace:
|
||||||
root: coverage
|
root: coverage
|
||||||
|
|||||||
@@ -13,11 +13,15 @@ module.exports = {
|
|||||||
'^.+\\.(js|jsx)?$': 'babel-jest',
|
'^.+\\.(js|jsx)?$': 'babel-jest',
|
||||||
},
|
},
|
||||||
cacheDirectory: '<rootDir>/.jest-cache',
|
cacheDirectory: '<rootDir>/.jest-cache',
|
||||||
collectCoverage: false,
|
collectCoverage: true,
|
||||||
coverageDirectory: 'buildreports',
|
coverageDirectory: 'coverage',
|
||||||
collectCoverageFrom: ['**/app/javascript/**/*.{js,vue}'],
|
coverageReporters: ['text', 'lcov'],
|
||||||
|
collectCoverageFrom: [
|
||||||
|
'**/app/javascript/**/*.js',
|
||||||
|
'!**/*.stories.js',
|
||||||
|
'!**/i18n/locale/**/*.js',
|
||||||
|
],
|
||||||
reporters: ['default'],
|
reporters: ['default'],
|
||||||
// setupTestFrameworkScriptFile: './tests/setup.ts',
|
|
||||||
transformIgnorePatterns: ['node_modules/*'],
|
transformIgnorePatterns: ['node_modules/*'],
|
||||||
moduleNameMapper: {
|
moduleNameMapper: {
|
||||||
'^@/(.*)$': '<rootDir>/app/javascript/$1',
|
'^@/(.*)$': '<rootDir>/app/javascript/$1',
|
||||||
|
|||||||
Reference in New Issue
Block a user