github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/themes/wind/static/libs/vue-1.0.24/build/karma.cover.config.js (about) 1 var assign = require('object-assign') 2 var base = require('./karma.base.config.js') 3 4 module.exports = function (config) { 5 var options = assign(base, { 6 browsers: ['PhantomJS'], 7 reporters: ['progress', 'coverage'], 8 coverageReporter: { 9 reporters: [ 10 { type: 'lcov', dir: '../coverage', subdir: '.' }, 11 { type: 'text-summary', dir: '../coverage', subdir: '.' } 12 ] 13 } 14 }) 15 16 // add coverage post loader 17 options.webpack.module.postLoaders = [ 18 { 19 test: /\.js$/, 20 exclude: /test|node_modules/, 21 loader: 'istanbul-instrumenter' 22 } 23 ] 24 25 config.set(options) 26 }