Библиотека ведут себя на самом деле имеет RerunFormatter
, который может помочь вам повторно неисправного сценарии предыдущей тестовой трассы. Это создает текстовый файл всех ваших неудовлетворительную сценариев, как:
# -- file:rerun.features
# RERUN: Failing scenarios during last test run.
features/auth.feature:10
features/auth.feature:42
features/notifications.feature:67
Чтобы использовать RerunFormatter
все, что вам нужно сделать, это поместить его в файл конфигурации ведут себя (behave.ini):
# -- file:behave.ini
[behave]
format = rerun
outfiles = rerun_failing.features
Для повторного запуска сценариев сбоя воспользуйтесь этой командой:
behave @rerun_failing.features