我正在使用业力来运行我的javascript测试,并生成一份报道报告。 这是来自karma.conf.js的我的覆盖配置:
coverageReporter: {
dir : 'coverage/',
reporters: [
{ type: 'text-summary' },
{ type: 'html' },
{ type: 'lcov' }
]
}
我不喜欢的设置是我总是得到一个以用于运行测试的浏览器命名的子文件夹。就我而言,我只使用PhantomJS,并且希望直接在/coverage
下使用报告。有没有办法做到这一点?
答案 0 :(得分:0)
似乎子目录是从dir而不是从dir /确定的。所以这很好用:
coverageReporter: {
dir : 'coverage/',
reporters: [
{ type: 'text-summary' },
{ type: 'html', subdir: '.' },
{ type: 'lcov', subdir: '.' }
]
}