I have a very large python project with a very large test suite. Recently, we decided to quantify the quality of our test coverage.
I am looking for a tool to automate the generation of a test report. Ideally, I would like to have attractive, easy-to-read reports, but I would agree to less attractive reports if I could make it work fast.
I tried Nose, which is not good enough: it is not compatible with the distribute / setuptools spatial name package function. Unfortunately, covering the nose will never work for us, since we use this feature. This is a real shame because Nose seems to work very well in Hudson (mostly)
Alternatively, I heard that there is a way to do Python coverage analysis in Eclipse, but I did not completely block the perfect technique.
Any suggestions are welcome!
FYI we use Python 2.4.4 on Windows XP 32bit
python unit-testing code-coverage python-coverage
Salim fadhley
source share