[TIP] Getting py.test to output xcoverage/cobertura format data (and play nice with Hudson)

holger krekel holger at merlinux.eu
Wed Feb 16 09:39:54 PST 2011


On Wed, Feb 16, 2011 at 10:14 -0700, Chris Rose wrote:
> 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.
> 
> 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.

I am not aware of a pytest plugin that outputs coverage info parseable by
Jenkins.  There is only "pytest-cov" which provides coverage output in 
html or text pages.  Not sure how hard it is to extend it or if anybody
tried yet.

best,
holger

> -- 
> Chris
> Not to be taken literally, internally, or seriously.

> _______________________________________________
> testing-in-python mailing list
> testing-in-python at lists.idyll.org
> http://lists.idyll.org/listinfo/testing-in-python


-- 



More information about the testing-in-python mailing list