如何设置多种类型的Karma覆盖记者?

时间:2014-09-25 12:00:57

标签: karma-runner karma-jasmine

我想从业力报道记者那里得到cobertura和html输出。目前我必须运行两次测试。一次使用此配置:

reporters: ['progress', 'coverage']
coverageReporter: { type : 'cobertura', dir : 'coverage/', file: 'cobertura.xml' }

另一次:

coverageReporter: {type : 'html'....

有没有办法在一次运行中执行此操作?

2 个答案:

答案 0 :(得分:10)

coverageReporter: {
  reporters: [
    { type: 'html', dir: '/' },
    { type: 'cobertura', dir: '...' }
  ]
}

应该工作

答案 1 :(得分:0)

 coverageReporter: {
  dir: 'coverage-report',
  reporters: [{
    type: 'html',
    subdir: 'report-html',
  }, {
    type: 'lcov',
    subdir: 'report-lcov',
  }]
}