Ruby on Rails: Cucumber: есть ли способ автоматического «показать мне страницу» при неудачном тесте? - PullRequest
2 голосов
/ 14 июля 2010

Есть ли способ автоматически показать мне страницу, если тест не пройден, а затем выйти, чтобы я мог исправить тест, прежде чем продолжить ... может быть, добавив тег @skip, если мне все равно, если он не пройден? 1001 *

1 Ответ

1 голос
/ 12 июля 2011

Да, ответ немного запоздал, всего лишь 1 год, но ...

Вы можете добавить это в файл features / env.rb или другой файл в файле functions / 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

Подробнее здесь: блог с комментариями

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...