diff --git a/package.json b/package.json index a811937..3a9dfa0 100644 --- a/package.json +++ b/package.json @@ -5,14 +5,14 @@ "ng": "ng", "start": "ng serve", "build": "ng build", - "test": "nyc ng test", + "test": "ng test --code-coverage", "lint": "ng lint", - "e2e": "nyc ng e2e", - "coverage": "nyc report --reporter=text-lcov | coveralls", + "e2e": "ng e2e", + "coverage": "cat ./coverage/lcov.info | coveralls", "docs:prepare": "npm install gitbook-cli -g && gitbook install", "docs:watch": "npm run docs:prepare && gitbook serve ./_docs ./docs --open", "docs:build": "npm run docs:prepare && gitbook build ./_docs ./docs", - "setup:install": "npm install && npm install -g @angular/cli && npm install coveralls nyc --save-dev", + "setup:install": "npm install && npm install -g @angular/cli && npm install coveralls --save-dev", "extract-i18n": "ng xi18n solid-app --i18n-format xlf --output-path locale --i18n-locale en && ng run solid-app:xliffmerge", "start-en": "ng serve --configuration=en" }, diff --git a/src/karma.conf.js b/src/karma.conf.js index 0681af5..0dde872 100644 --- a/src/karma.conf.js +++ b/src/karma.conf.js @@ -17,10 +17,13 @@ module.exports = function (config) { }, coverageIstanbulReporter: { dir: require("path").join(__dirname, "../coverage"), - reports: ["html", "lcovonly"], - fixWebpackSourcePaths: true + reports: ["html", "lcovonly", "text-summary"], + fixWebpackSourcePaths: true, + combineBrowserReports: true, + skipFilesWithNoCoverage: true, + verbose: true }, - reporters: ["progress", "kjhtml"], + reporters: ["progress", "kjhtml" , "coverage-istanbul"], port: 9876, colors: true, logLevel: config.LOG_INFO,