Как проверить покрытие шуток в консоли? - PullRequest
0 голосов
/ 03 марта 2020

У меня есть несколько тестов Jest, и я могу определить покрытие с помощью

jest --coverage

Также см. Покрытие кода для Jest

Я автоматически выполняю тесты на сборке сервер (gitlab runner) и хочу, чтобы мои тесты не прошли, если охват ниже определенного предела .

В python есть флаг --cov-fail-under, который можно использовать с pytest, например,

pytest --cov src --cov-fail-under=90 --cov-report=term

К сожалению, я не смог найти соответствующую опцию для шуток.

=> Каков рекомендуемый способ проверки общего покрытия?

Должен ли я написать какой-нибудь дополнительный сценарий для оценки сгенерированного json файла покрытия или существует более простое решение, подобное заданному c репортер использовать?

1 Ответ

1 голос
/ 03 марта 2020

Не указано в CLI-Options, но есть coverageThreshold, который можно использовать в пакете. json или в дополнительном файле конфигурации Jest:

https://jestjs.io/docs/en/configuration#coveragethreshold -объект

...