Mocha istanbul覆盖xml文件生成

时间:2014-01-21 19:24:04

标签: xml jenkins mocha cobertura

我正在尝试生成一个xml文件,其中包含我使用mocha进行的单元测试覆盖的信息(Angularjs中的后端单元测试)。

我用jasminejs执行了我的前端单元测试,我可以将前端覆盖与jenkins中的cobertura插件集成。

我的问题是我怎样才能在前端做同样的事情,但这次在后端(用mocha)? 我的意思是生成Mocha单元测试覆盖文件并使用jenkins中的Cobertura插件查看它。

1 个答案:

答案 0 :(得分:1)

看看这个link

指的是...... https://www.npmjs.org/package/istanbul

在第一个链接上,您可以将ISTANBUL_REPORTERS=html,text-summary,cobertura更改为ISTANBUL_REPORTERS=cobertura

最后,将生成一个文件cobertura-coverage.xml。使用Cobertura插件在jenkins中发布此文件。