How to output coverage XML with nosetests?
12,373
Solution 1
Once you've run the nosetests
command, there will be a .coverage
data file in the directory. If you then run coverage xml
, it will create a Cobertura-compatible XML file from the .coverage
file.
Solution 2
There is a plugin written for nosetests
to do just this.
You just have to add --with-xcoverage
once this package is installed. It can be found at:
https://github.com/cmheisel/nose-xcover
Author by
Cuga
Programming is easy. The challenge is in understanding the problem.
Updated on June 04, 2022Comments
-
Cuga about 2 years
I'm trying to output the coverage XML of my nosetests so they show up on Hudson. The line I'm executing is:
nosetests --with-gae -v --all-modules --with-xunit --with-coverage
I see the coverage output in the console, but there's no xml file containing the coverage data. How can I get it to output the coverage xml?