python
pip install coverage
python
coverage run --source=<your_source_directory> <your_test_command>
python
coverage report -m
python
import coverage
cov = coverage.Coverage()
cov.start()
# ...
cov.stop()
cov.report()
[run]
source = your_source_directory
omit = <paths_to_exclude>
data_file = .coverage
[report]
show_missing = True
python
coverage run -m pytest