coverage-rich 0.2.0


pip install coverage-rich

  Latest version

Released: Apr 30, 2023


Meta
Author: Waylon S. Walker
Requires Python: >=3.7

Classifiers

Development Status
  • 4 - Beta

Programming Language
  • Python
  • Python :: 3.7
  • Python :: 3.8
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: Implementation :: CPython
  • Python :: Implementation :: PyPy
coverage-rich

coverage-rich

PyPI - Version PyPI - Python Version


Installation

pip install coverage-rich

Usage

coverage run -m pytest
coverage-rich report

configuration

coverage-rich will send a failure code if there is insufficient total coverage, this is configurable by setting the fail-under value.

pyproject.toml

[tool.coverage_rich]
fail-under=0 # default 80

.coverage_rich, coverage_rich.ini

[coverage_rich]
fail-under = 1

setup.cfg

[tool.coverage_rich]
fail-under = 22

Examples

coverage-rich (left) compared to coverage report -m (right)



License

coverage-rich is distributed under the terms of the MIT license.

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras: None
Dependencies:
anyconfig
coverage
rich
textual
typer