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 *.njsproj
*.sln *.sln
# coverage folder
coverage/
*~ *~

View File

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

View File

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