- Позволяет проверить 100% кода, который используется в программе
- Сначала нужно установить библиотеку
pip install coverage- Дополнительно для Модуль тестирования PyTest:
pip instal pytest-cov
- Дополнительно для Модуль тестирования PyTest:
Руководство
- Тестирование и сохранение в файл .coverage
coverage run test_math.py - Отчёт в терминал
coverage report - Показ тех данных, которые не тестируются
coverage report -m - Работаем с pytest
pytest --cov=math_func- Выводим в HTML:
pytest --cov=math_func --cov-report=html
- Выводим в HTML: