Jest: Флаг для принуждения Jest запускать все тесты без запроса

Созданный на 24 сент. 2016  ·  3Комментарии  ·  Источник: facebook/jest

Вы хотите запросить _функцию_ или сообщить об _ошибке_?

Характерная черта.

Каково текущее поведение?

По умолчанию при запуске Jest запрашивается ввод (например, a для запуска всех тестов, q для выхода и т. д.).

Если текущее поведение является ошибкой, предоставьте шаги для воспроизведения и, если возможно, минимальный репозиторий на GitHub, который мы можем npm install и npm test .

Это не ошибка.

Каково ожидаемое поведение?

Чтобы Jest выполнил все тесты, а затем вышел без запроса. Запуск Jest в контейнере Docker и наличие этой подсказки замедляют разработку. Было бы полезно иметь флаг, который заставляет все тесты запускаться и завершаться после завершения набора. Флаг --bail не распространяется на этот вариант использования, поскольку он предназначен для неудачных тестов.

Запустите Jest еще раз с --debug и предоставьте полную конфигурацию, которую он распечатает.

Н/Д

Я не нашел флаг с такой функциональностью и не уверен, что он уже поддерживается.

Самый полезный комментарий

@gustavjf ты можешь бегать с CI=true yarn test

Все 3 Комментарий

Вы используете приложение create-реагировать? Jest должен завершиться нормально, если вы очистите все свои ресурсы.

https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#command -line-interface

Когда вы запускаете тест npm, Jest запускается в режиме просмотра. Каждый раз, когда вы сохраняете файл, он будет повторно запускать тесты, точно так же, как npm start перекомпилирует код.

Вы совершенно правы. Моя ошибка.

@gustavjf ты можешь бегать с CI=true yarn test

Была ли эта страница полезной?
0 / 5 - 0 рейтинги