From 6d4d606d9ef3e2c4e714f9ba1aa527705c8a5fbe Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Thu, 8 Apr 2021 14:41:50 +0200 Subject: [PATCH] activate coverage report for unit tests in frontend --- frontend/.gitignore | 4 ++++ frontend/jest.config.js | 4 ++-- frontend/package.json | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/.gitignore b/frontend/.gitignore index fbdbf35b6..74ffc56c3 100644 --- a/frontend/.gitignore +++ b/frontend/.gitignore @@ -19,4 +19,8 @@ package-lock.json *.njsproj *.sln +# coverage folder + +coverage/ + *~ \ No newline at end of file diff --git a/frontend/jest.config.js b/frontend/jest.config.js index 7563a3499..a06ebb205 100644 --- a/frontend/jest.config.js +++ b/frontend/jest.config.js @@ -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: { '^@/(.*)$': '/src/$1', '\\.(css|less)$': 'identity-obj-proxy', diff --git a/frontend/package.json b/frontend/package.json index 93fc9b7ec..545290f94 100755 --- a/frontend/package.json +++ b/frontend/package.json @@ -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",