/ / Ruby on Rails: Cucumber: czy istnieje sposób, aby automatycznie „pokazać mi stronę” po nieudanym teście? - rubinowe na szynach

Ruby on Rails: Cucumber: czy istnieje sposób na automatyczne „wyświetlenie strony” w nieudanym teście? - rubin na szynach

Czy istnieje sposób, aby automatycznie pokazać mi stronę, gdy test się nie powiedzie, a następnie wyjść, abym mógł naprawić test, zanim przejdę dalej ... może dodać tag @skip, gdy nie obchodzi mnie, czy się nie powiedzie?

Odpowiedzi:

1 dla odpowiedzi № 1

Tak, odpowiedź jest trochę spóźniona, tylko przed rokiem, ale ...

Możesz dodać to do features / env.rb lub innego pliku w features / support:

After do |scenario|
if scenario.respond_to?(:status) && scenario.status == :failed
$fail_count = $fail_count.to_i + 1
save_and_open_page if $fail_count <= 5
end
end

Więcej tutaj: blog z komentarzami