2014-04-03 70 views
5

我使用karma作为茉莉花测试跑步者,instanbul作为代码覆盖工具。 所有的作品都完美无缺,但有一个问题 - 有没有办法改变创建的报告的路径?Karma - 伊斯坦布尔 - 代码覆盖率报告路径

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

任何建议非常感谢。

回答

4

添加到您的karma.conf.js:

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

编辑:为了有一个基于用于测试浏览器的名称的子目录名称:

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

这一切叠加在Chrome浏览器下,多种情况下,如Firefox,歌剧等。 – Iladarsda

相关问题