coveragepy icon indicating copy to clipboard operation
coveragepy copied to clipboard

The code coverage tool for Python

Results 245 coveragepy issues
Sort by recently updated
recently updated
newest added

This is an effort to migrate fuzzers from OSS-Fuzz to upstream. I've added it such that it's also a unit test that is run by way of pytest. The reason...

Add livejs to so that coverage report automatically updates.

Add [CIFuzz](https://google.github.io/oss-fuzz/getting-started/continuous-integration/) workflow action to have fuzzers build and run on each PR. This is a service offered by OSS-Fuzz, on which coveragepy already runs. CIFuzz can help detect catch...

*Originally reported by* **Remi Rampin (Bitbucket: [remram44](https://bitbucket.org/remram44), GitHub: [remram44](https://github.com/remram44))** ---------------------------------------- I would very much like the HTML report to have a tree view, that would show aggregated totals for packages...

enhancement
html

@nedbat Question: What do I need to do to allow coverage to run against the 3rd party dependencies installed in the .virtualenv's site packages directory? I see that 3rd party...

support

Our team uses [dogtail](https://gitlab.com/dogtail/dogtail) to GUI test our application but unfortunately we've never been able to get any coverage from these tests. I've prepared a simple test demonstrating this scenario....

needs triage
support

This PR fixes https://github.com/nedbat/coveragepy/issues/1781 ## Changes - Introduce `NoDataError` subclasses for specific purposes - Factory methods to construct helpful messages, because it keeps all the default behavior around assumptions of...

**Describe the bug** The "total" line in `coverage html`'s output isn't consistent with that from `coverage report` when `[report] skip_covered=true`, despite the parameter being explicitly used by both commands. Basically,...

bug

From the Python IRC channel on Libera: ``` Person: coverage.py's `coverage report` gives me "No data to report.", and it looks like that is because the output file isn't .coverage,...

enhancement

**Describe the bug** In https://github.com/twisted/towncrier/pull/591#issuecomment-2081516763, I encountered what appears to be a spurious false positive. The coverage report is indicating that `20->exit` is not covered. even though [that line](https://github.com/jaraco/towncrier/blob/e5c6df77d40c8a5ae7aee7a5ac4fbb74c25a3bcd/src/towncrier/_writer.py#L20-L21) seems...

bug
question