showcase: enable reporters and preprocessors for coverage reports
authorGustavo Martin Morcuende <gu.martinm@gmail.com>
Sun, 16 Aug 2015 21:21:00 +0000 (23:21 +0200)
committerGustavo Martin Morcuende <gu.martinm@gmail.com>
Sun, 16 Aug 2015 21:21:00 +0000 (23:21 +0200)
angularjs/showcase/karma.conf.js

index 76cfe29..45b43e6 100644 (file)
@@ -63,6 +63,9 @@ module.exports = function(config) {
       'karma-junit-reporter'
     ],
 
+    // command line argument override the configuration from the config file
+    reporters: ['progress', 'junit', 'coverage'],
+
     junitReporter: {
       // results will be saved as $outputDir/$browserName.xml
       outputDir: 'test-tmp',
@@ -72,6 +75,10 @@ module.exports = function(config) {
       // suite: ''
     },
 
+    preprocessors: {
+      'app/**/*.js': ['coverage']
+    },
+
     coverageReporter: {
       // specify a common output directory
       dir: 'test-tmp/coverage',