From 3c49b7c034d027ef3b8547da7c7cf98d618fe120 Mon Sep 17 00:00:00 2001 From: Supakit Thanadittagorn Date: Sun, 13 Jul 2014 21:52:42 +0700 Subject: [PATCH] Add karma-coverage --- .gitignore | 1 + karma.conf.js | 8 +++++++- package.json | 3 ++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c2658d7..642271f 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ node_modules/ +coverage/ \ No newline at end of file diff --git a/karma.conf.js b/karma.conf.js index 2a9229e..d8aef22 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -32,14 +32,20 @@ module.exports = function(config) { // preprocess matching files before serving them to the browser // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor preprocessors: { + 'src/main/**/*.js': ['coverage'], + 'src/roman/**/*.js': ['coverage'], }, // test results reporter to use // possible values: 'dots', 'progress' // available reporters: https://npmjs.org/browse/keyword/karma-reporter - reporters: ['dots'], + reporters: ['dots','coverage'], + coverageReporter: { + type : 'html', + dir : 'coverage/' + }, // web server port port: 9876, diff --git a/package.json b/package.json index 3608778..169fc5d 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "karma": "~0.12.17", "grunt-karma": "~0.8.3", "karma-jasmine": "~0.1.5", - "karma-chrome-launcher": "~0.1.4" + "karma-chrome-launcher": "~0.1.4", + "karma-coverage": "~0.2.4" } }