我正在尝试输出我的鼻子测试的覆盖率XML,以便它们显示在哈德逊上。我执行该生产线是:如何使用nosetests输出coverage XML?
nosetests --with-gae -v --all-modules --with-xunit --with-coverage
我看到控制台覆盖输出,但有包含覆盖数据没有XML文件。我怎样才能得到它输出覆盖面xml?
我正在尝试输出我的鼻子测试的覆盖率XML,以便它们显示在哈德逊上。我执行该生产线是:如何使用nosetests输出coverage XML?
nosetests --with-gae -v --all-modules --with-xunit --with-coverage
我看到控制台覆盖输出,但有包含覆盖数据没有XML文件。我怎样才能得到它输出覆盖面xml?
一旦您运行了nosetests
命令,目录中将会有一个.coverage
数据文件。如果您运行coverage xml
,它将从.coverage
文件创建一个兼容Cobertura的XML文件。
有一个针对nosetests
的插件可以做到这一点。
一旦安装了该软件包,您只需添加--with-xcoverage
即可。它可以在:
非常感谢你! – Cuga 2011-01-21 03:45:38
你用哪个包装?我已经安装了覆盖与点,它抱怨xml模块不存在 – hithwen 2014-02-25 15:42:12