Я пытаюсь получить имя шага в файле хуков:
AfterStep do |scenario|
step = scenario.steps.find { |s| s.status == :failed }
if step.name.include?("failed step")
puts "Failed step is: #{step}"
end
end
Но когда я запускаю сценарий, я получаю следующую ошибку: NoMethodError: undefined method 'steps' for #<Cucumber::Core::Test::Result::Passed:0x42a58b8>
Я использую огурец 2.4.0. Есть ли другой способ получить имя шага сценария?