<br><br><div class="gmail_quote">On Wed, Feb 16, 2011 at 12:39 PM, holger krekel <span dir="ltr"><<a href="mailto:holger@merlinux.eu">holger@merlinux.eu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Wed, Feb 16, 2011 at 10:14 -0700, Chris Rose wrote:<br>
> I'd like to try out py.test; I've found that it's nicer output-wise than nose in a lot of respects. However, we have a significant in-house investment in Hudson/Jenkins automated testing that currently depends on nose + xcoverage + xunit output to tie into the Hudson xUnit/Cobertura plugin support for tracking test coverage and successes.<br>
><br>
> Is there a clear process for tying these things together? I see the --junitxml output flag, so that's part of the issue solved, but it doesn't handle coverage.<br>
<br></div></blockquote><div>This is how I call py.test in Jenkins:</div><div><br></div><div>py.test -v --junitxml junit.xml --cov-report xml --cov my_project</div><div> </div><div>You need to enable the "Cobertura" plugin to be able to catch the xml from pytest-cov</div>
<div><br></div><div>And that should do it.</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">
</div>I am not aware of a pytest plugin that outputs coverage info parseable by<br>
Jenkins. There is only "pytest-cov" which provides coverage output in<br>
html or text pages. Not sure how hard it is to extend it or if anybody<br>
tried yet.<br>
<br>
best,<br>
holger<br>
<br>
> --<br>
<div class="im">> Chris<br>
> Not to be taken literally, internally, or seriously.<br>
<br>
</div>> _______________________________________________<br>
> testing-in-python mailing list<br>
> <a href="mailto:testing-in-python@lists.idyll.org">testing-in-python@lists.idyll.org</a><br>
> <a href="http://lists.idyll.org/listinfo/testing-in-python" target="_blank">http://lists.idyll.org/listinfo/testing-in-python</a><br>
<font color="#888888"><br>
<br>
--<br>
<br>
_______________________________________________<br>
testing-in-python mailing list<br>
<a href="mailto:testing-in-python@lists.idyll.org">testing-in-python@lists.idyll.org</a><br>
<a href="http://lists.idyll.org/listinfo/testing-in-python" target="_blank">http://lists.idyll.org/listinfo/testing-in-python</a><br>
</font></blockquote></div><br>