Skip to content

Commit eaa6232

Browse files
committed
Uses karma-coverage as the coverage tool
1 parent 485bbd7 commit eaa6232

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

karma-src.conf.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ module.exports = function(config) {
1616
'karma-jasmine',
1717
'karma-sinon-chai',
1818
'karma-chrome-launcher',
19-
'karma-spec-reporter'
19+
'karma-spec-reporter',
20+
'karma-coverage'
2021
],
2122

2223
// list of files / patterns to load in the browser
@@ -38,13 +39,19 @@ module.exports = function(config) {
3839
// preprocess matching files before serving them to the browser
3940
// available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
4041
preprocessors: {
42+
'src/**/*.js': ['coverage']
4143
},
4244

4345

4446
// test results reporter to use
4547
// possible values: 'dots', 'progress'
4648
// available reporters: https://npmjs.org/browse/keyword/karma-reporter
47-
reporters: ['spec'],
49+
reporters: ['spec', 'coverage'],
50+
51+
52+
coverageReporter: {
53+
type: 'text'
54+
},
4855

4956

5057
// web server port

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"karma-chai": "^0.1.0",
2828
"karma-chai-jquery": "^1.0.0",
2929
"karma-chrome-launcher": "^0.1.4",
30+
"karma-coverage": "^1.0.0",
3031
"karma-jasmine": "^0.3.6",
3132
"karma-jquery": "^0.1.0",
3233
"karma-sinon-chai": "^0.2.0",

0 commit comments

Comments
 (0)