Coverlet всегда возвращает 0, даже если порог не достигнут

Я использую coverlet в своем Linux CI-боксе. Прямо сейчас, когда я запускаю команду ниже, независимо от того, достигнут ли порог, когда я проверяю $? значение, команда всегда возвращает 0.

dotnet test -p:CollectCoverage=true -p:Threshold=95

Мне нужно, чтобы coverlet возвращал 0, если все тесты пройдены, а покрытие модульных тестов превышает пороговое значение, и 1, если какой-либо из тестов не прошел или порог не достигнут.

Кто-нибудь видел эту проблему раньше, или знает как исправить? Благодарность!

0 ответов

Другие вопросы по тегам