2011-01-21 84 views
13

我正在尝试输出我的鼻子测试的覆盖率XML,以便它们显示在哈德逊上。我执行该生产线是:如何使用nosetests输出coverage XML?

nosetests --with-gae -v --all-modules --with-xunit --with-coverage 

我看到控制台覆盖输出,但有包含覆盖数据没有XML文件。我怎样才能得到它输出覆盖面xml?

回答

21

一旦您运行了nosetests命令,目录中将会有一个.coverage数据文件。如果您运行coverage xml,它将从.coverage文件创建一个兼容Cobertura的XML文件。

+0

非常感谢你! – Cuga 2011-01-21 03:45:38

+0

你用哪个包装?我已经安装了覆盖与点,它抱怨xml模块不存在 – hithwen 2014-02-25 15:42:12