Coverage.py (который является движком для pytest-cov) имеет пороговые значения для общего покрытия, но не отдельные пороговые значения для разных измерений.Посмотрите на параметр --fail-under
.
Coverage.py может измерять охват выписок и охват филиалов.Вы упоминаете покрытие «строка» и «покрытие кода»: я не знаю, чем они отличаются от покрытия заявления.