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

View File

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