3

我完成了 Joe Heck 的本教程,为Python设置Hudson。除了覆盖部分,一切都运行良好。我的构建失败,输出如下:

[workspace] $ /bin/sh -xe /tmp/hudson6222564272447222496.sh
+ coverage run tests/run.py --with-xunit
You must specify at least one of -e, -x, -c, -r, or -a.

我试图包含 Execute 参数 -x,但得到了一个最终由权限失败引起的异常:

IOError: [Errno 13] Permission denied: 'nosetests.xml'

有没有人让CoverageHudson成功合作?

4

1 回答 1

4

你有一个旧版本的coverage.py,它看起来像某种2.x。“coverage run”是coverage.py 3.x 的新语法。在http://pypi.python.org/pypi/coverage下载最新的coverage.py ,你应该很高兴。

于 2010-01-24T01:42:12.040 回答