Когда я запускаю тестовый файл TestCafe через хук предварительной фиксации git, как я могу вернуть логическое значение, если какой-либо тест не прошел? - PullRequest
0 голосов
/ 12 марта 2020

Сейчас я просто запускаю тесты с testcafe chrome general-tests.js. Но мне нужно вернуть логическое значение независимо от того, провалились ли какие-либо тесты, чтобы я мог создать условие. Если обнаружен сбой, exit 1 остановит фиксацию.

Есть ли команда testcafe с флагом, которая может быть использована для этого? Или есть лучший подход?

1 Ответ

3 голосов
/ 12 марта 2020

testcafe возвращает код выхода в случае сбоя, поэтому то, что вы запрашиваете, должно работать «из коробки».

Мне удалось вернуть код выхода 1 для следующего:

  • Неудачные тесты
  • При использовании браузера не удается найти
  • При использовании теста не удается найти
...