compute coverage over all code

This commit is contained in:
Ulf Gebhardt 2019-05-08 19:52:04 +02:00
parent 4092a8873b
commit ec9b3607d8
No known key found for this signature in database
GPG Key ID: 44C888923CC8E7F3
2 changed files with 24 additions and 7 deletions

View File

@ -27,7 +27,15 @@
"jest": { "jest": {
"verbose": true, "verbose": true,
"collectCoverage": true, "collectCoverage": true,
"coverageReporters": ["text", "lcov"], "collectCoverageFrom": [
"**/*.{js}",
"!**/node_modules/**",
"!**/test/**"
],
"coverageReporters": [
"text",
"lcov"
],
"testMatch": [ "testMatch": [
"**/src/**/?(*.)+(spec|test).js?(x)" "**/src/**/?(*.)+(spec|test).js?(x)"
] ]
@ -96,4 +104,4 @@
"nodemon": "~1.19.0", "nodemon": "~1.19.0",
"supertest": "~4.0.2" "supertest": "~4.0.2"
} }
} }

View File

@ -18,11 +18,17 @@
"jest": { "jest": {
"verbose": true, "verbose": true,
"collectCoverage": true, "collectCoverage": true,
"coverageReporters": ["text", "lcov"], "collectCoverageFrom": [
"**/*.{js,vue}",
"!**/node_modules/**",
"!**/.nuxt/**"
],
"coverageReporters": [
"text",
"lcov"
],
"moduleFileExtensions": [ "moduleFileExtensions": [
"js", "js",
"json",
"vue"
], ],
"transform": { "transform": {
".*\\.(vue)$": "vue-jest", ".*\\.(vue)$": "vue-jest",
@ -31,7 +37,10 @@
"moduleNameMapper": { "moduleNameMapper": {
"^@/(.*)$": "<rootDir>/src/$1", "^@/(.*)$": "<rootDir>/src/$1",
"^~/(.*)$": "<rootDir>/$1" "^~/(.*)$": "<rootDir>/$1"
} },
"testMatch": [
"**/src/**/?(*.)+(spec|test).js?(x)"
]
}, },
"dependencies": { "dependencies": {
"@human-connection/styleguide": "0.5.15", "@human-connection/styleguide": "0.5.15",
@ -86,4 +95,4 @@
"vue-jest": "~3.0.4", "vue-jest": "~3.0.4",
"vue-svg-loader": "~0.12.0" "vue-svg-loader": "~0.12.0"
} }
} }