From ec9b3607d8ea8fa003fd06fbbb4e3ffce2d1951b Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Wed, 8 May 2019 19:52:04 +0200 Subject: [PATCH] compute coverage over all code --- backend/package.json | 12 ++++++++++-- webapp/package.json | 19 ++++++++++++++----- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/backend/package.json b/backend/package.json index 304e31176..9c9ccba54 100644 --- a/backend/package.json +++ b/backend/package.json @@ -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" } -} +} \ No newline at end of file diff --git a/webapp/package.json b/webapp/package.json index cbcb8dd1b..23f541cf6 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -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": { "^@/(.*)$": "/src/$1", "^~/(.*)$": "/$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" } -} +} \ No newline at end of file