coverage-3.4b2
Pre-release
Pre-release
nedbat
released this
18 May 13:15
·
5641 commits
to master
since this release
- Completely unexecuted files can now be included in coverage results, reported as 0% covered. This only happens if the –source option is specified, since coverage.py needs guidance about where to look for source files.
- The XML report output now properly includes a percentage for branch coverage, fixing issue 65 and issue 81.
- Coverage percentages are now displayed uniformly across reporting methods. Previously, different reports could round percentages differently. Also, percentages are only reported as 0% or 100% if they are truly 0 or 100, and are rounded otherwise. Fixes issue 41 and issue 70.
- The precision of reported coverage percentages can be set with the
[report] precision
config file setting. Completes issue 16. - Threads derived from
threading.Thread
with an overridden run method would report no coverage for the run method. This is now fixed, closing issue 85.