开发者

Hudson build failed using Python & Coverage

开发者 https://www.devze.com 2022-12-18 02:39 出处:网络
I completed this tutorial from Joe Heck to set up Hudson for Python. Everything worked perfectly except the Coverage section.My build failed with this output:

I completed this tutorial from Joe Heck to set up Hudson for Python. Everything worked perfectly except the Coverage section. My build failed with this output:

[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.

I tried to include the Execute argument, -x, but got an exception that was ultimate开发者_如何学JAVAly caused by a permissions failure:

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

Has anyone gotten Coverage working successfully with Hudson?


You have an old version of coverage.py, it looks like 2.x of some sort. "coverage run" is new syntax with coverage.py 3.x. Download the latest coverage.py at http://pypi.python.org/pypi/coverage, and you should be good to go.

0

精彩评论

暂无评论...
验证码 换一张
取 消