У меня есть группа describe
s, которая тестирует различные части API. В одном разделе все тесты зависят от одного теста. Я хочу, чтобы Mocha запускал первый тест, и если он терпит неудачу, пропустите все последующие тесты и запустите следующий набор тестов для следующего раздела API.Как перейти к следующему следующему описать ошибку в Mocha?
mocha --bail
прекратил тестирование в целом после первого сбоя и не продолжит работу в следующем разделе.
mocha-steps
- жизнеспособное решение, но я предпочитаю не использовать внешние библиотеки. Кроме того, он не делает skip
шагов после сбоя, он вообще не печатает их. Как я уже сказал, это жизнеспособное решение, но не идеальное.
Что было бы лучшим способом реализовать это поведение в ванильном мокко?