#junit #junit5 #junit-runner
#junit #junit5 #junit-runner
Вопрос:
Мы создали пользовательский тестовый запуск для Junit 5. Однако мы хотели бы остановить этот запуск после первого неудачного теста. Я изучил расширения, но все они работают ExtensionContext
, и, похоже, не дают никакого способа остановить бегуна.
Как я могу остановить запуск после неудачного теста?
Ответ №1:
По разным причинам это в настоящее время не поддерживается junit-platform. Взгляните на эту проблему: https://github.com/junit-team/junit5/issues/1729
Итак, единственный вариант, который у вас есть, это использовать System.exit()
. Однако будьте готовы столкнуться с неправильно работающими IDE и инструментами сборки.