#java #maven #build #cucumber #karate
#java #maven #сборка #огурец #karate
Вопрос:
Я использую API с использованием karate framework. Я вижу сборку maven как успешную, даже после того, как она сгенерирует 500 внутренних ошибок сервера с ошибочными деталями сценария.
Я хочу, чтобы статус сборки maven был как СБОЙ, если я вижу код состояния, отличный от 200
Ответ №1:
Обратитесь к документации по параллельному выполнению: https://github.com/intuit/karate#junit-5-parallel-execution
Вы несете ответственность за сбой при использовании JUnit или, в зависимости от вашего CI, он обнаружит файлы XML / JSON отчета и соответствующим образом пометит статус сборки.
assertEquals(0, results.getFailCount(), results.getErrorMessages());