我应该怎么做才能使用 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>)>
但我什么也写不出来。似乎它停止工作了。有任何想法吗?