噶 – 伊斯坦布尔 – 代码覆盖率报告path

我使用karma作为茉莉花testing赛跑者,与instanbul作为代码覆盖工具。 所有的作品完美,但有一个问题 – 有什么办法可以改变创build报告的path?

即对于Chrome我得到/coverage/Chrome%2035.0.1916%20(Windows%207)/index.html ; 我会更喜欢/coverage/Chrome/index.html

任何build议非常感谢。

把这个添加到你的karma.conf.js中:

  coverageReporter: { dir: 'coverage/', subdir: 'Chrome', file: 'index.html' } 

编辑:基于用于testing的浏览器的名称有一个子目录名称:

  coverageReporter: { dir: 'coverage', subdir: function(browser) { return browser.toLowerCase().split(/[ /-]/)[0]; }, file: 'index.html' }