如何在Hudson中显示Expresso和node-jscoverage输出?

abe*_*igo 8 hudson node.js jenkins

我们使用Hudson(现在,Jenkins)用于CI.我刚刚开始了一个基于Node.js的项目,正在调查Expresso和Gently(测试和模拟).我非常喜欢Expresso与node-jscoverage合作生成代码覆盖率报告的事实.

有没有人开始在Hudson中显示Expresso和node-jscoverage报告(或JScoveage)的项目?如果不这样做,是否有关于Hudson期望什么样的输出的文档,而不是发明一个全新的插件?

总之,我在这里寻找两种类型的输出.测试结果(如junit)和报道报告(如Cobertura).

Sag*_*gar 1

Expresso 和 node-jscoverage 是否生成 xml 输出?如果是这样,

Jenkins 和 cFix 单元测试 (C++)

按照上述内容,您可以将 xml 输出转换为 junit 理解的格式(对于测试,使用 XSLT),并将覆盖范围 xml 输出转换为 cobertura 格式(同样,使用 XSLT)。

另请参阅: http ://www.van-porten.de/2009/05/cunit-tests-in-hudson/

获取示例 XSLT。