pytest-cov: Incorrect coverage report
Using py.test --cov-config .coveragerc --cov nengo -n 6 nengo
a lot of lines that should be hit get reported as missed (like class and function definitions in a module). This might be related to #19 as the project has a conftest file importing other modules from the project.
Using coverage run --rcfile .coveragerc --source nengo -m py.test nengo
instead a correct coverage report is generated, but this command does not support xdist.
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 21 (11 by maintainers)
Afaik it’s either the workaround I use in pytest-benchmark (forceload pytest-cov subprocess engine) or ronny’s plugin trick (haven’t tried it).