如何使用Pry来调配我的Cucumber步骤?这是一个例子。
When 'I download a PDF via "$label"' do |label|
old_body = page.body
click_link(label)
page.driver.instance_variable_set '@body', page.body.pdf_to_text
binding.pry
end
当我使用该步骤运行单个场景时,我可以访问Pry控制台
[1] pry(#<Cucumber::Rails::World>)>
但我不能写任何东西。它似乎停止了工作。有什么想法吗?
答案 0 :(得分:2)
在将Rails升级到3.2.10 + Capybara到2.0.2之后我又做了同样的事情,现在Pry完美无瑕。