J'ai terminé this tutorial de Joe Heck à mettre en place Hudson pour Python. Tout a parfaitement fonctionné sauf la section Couverture. Mon build a échoué avec cette sortie:Hudson build a échoué en utilisant Python et couverture
[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.
J'ai essayé d'inclure l'exécution argument -x, mais a une exception qui a finalement été causé par une défaillance des autorisations:
IOError: [Errno 13] Permission denied: 'nosetests.xml'
Quelqu'un at-il obtenu Couverture Travailler avec succès avec Hudson?
Cela ne semble pas particulier à Hudson - votre outil de couverture ne fonctionne tout simplement pas. Que se passe-t-il lorsque vous exécutez cette commande en dehors d'Hudson? –
+1 Pour le bon lien. Je viens de suivre le tutoriel, et ça marche bien pour moi (couverture version 3.2). –