Я хочу использовать сценарий оболочки, чтобы убедиться, что мои модульные тесты проходят и , что мой код имеет достаточный охват тестами. Я хочу запустить тестовый код только один раз .
Я надеялся, что смогу выполнить свои тесты с помощью инструмента охват и этого единственного запуска:
- Если один или несколько тестов не пройдены, произойдет сбой команды 'cover run', которая сообщит моему сценарию оболочки, что что-то пошло не так.
- Или, если покрытие было недостаточным, команда «покрытие выполнения» не будет выполнена (с помощью --fail-under).
Как бы вы сделали это без перенаправления вывода команды и поиска ключевых слов (например, сбой)?