• Позволяет проверить 100% кода, который используется в программе
  • Сначала нужно установить библиотеку pip install coverage

Руководство

  • Тестирование и сохранение в файл .coverage coverage run test_math.py
  • Отчёт в терминал coverage report
  • Показ тех данных, которые не тестируются coverage report -m
  • Работаем с pytest pytest --cov=math_func
    • Выводим в HTML: pytest --cov=math_func --cov-report=html