activate coverage report for unit tests in frontend

This commit is contained in:
Moriz Wahl 2021-04-08 14:41:50 +02:00
parent 7b42a2e278
commit 6d4d606d9e
3 changed files with 7 additions and 3 deletions

4
frontend/.gitignore vendored
View File

@ -19,4 +19,8 @@ package-lock.json
*.njsproj
*.sln
# coverage folder
coverage/
*~

View File

@ -1,13 +1,13 @@
module.exports = {
verbose: true,
//collectCoverageFrom: ['**/*.{js,vue}', '!**/node_modules/**', '!**/?(*.)+(spec|test).js?(x)'],
collectCoverageFrom: ['src/**/*.{js,vue}', '!**/node_modules/**', '!**/?(*.)+(spec|test).js?(x)'],
moduleFileExtensions: [
'js',
//'jsx',
'json',
'vue',
],
coverageReporters: ['lcov'],
// coverageReporters: ['lcov', 'text'],
moduleNameMapper: {
'^@/(.*)$': '<rootDir>/src/$1',
'\\.(css|less)$': 'identity-obj-proxy',

View File

@ -9,7 +9,7 @@
"lint": "eslint --ext .js,.vue .",
"dev": "yarn run serve",
"i18n:report": "vue-cli-service i18n:report --src './src/**/*.?(js|vue)' --locales './src/locales/**/*.json'",
"test": "jest"
"test": "jest --coverage"
},
"dependencies": {
"@babel/core": "^7.13.13",