karate.abort () в v0.9.4 приводит к неудачному сценарию в отчетах html огурца - PullRequest
2 голосов
/ 11 июля 2019

karate.abort () приводит к пропущенным шагам. Предыдущее исправление было для этого. Однако в отчетах об огурцах пропущенные тесты рассматриваются как Неудачные.

Есть ли обходной путь, когда я могу использовать karate.abort () и не иметь сценария сбоя, поскольку я использую его намеренно, чтобы пропустить некоторые проверки БД.

Или есть ли альтернатива karate.abort ()?

1 Ответ

0 голосов
/ 11 июля 2019

Да, нам нужна помощь сообщества, чтобы решить, как сторонние отчеты обрабатывают skipped шагов, пожалуйста, прочитайте это - и, возможно, вы сможете найти решение: https://github.com/intuit/karate/issues/755#issuecomment-488710450

Обходной путь долженразделить на вторую функцию, а затем:

* if (condition) karate.call('second.feature')
...