3

Cucumber のステップをデバッグするために Pry を使用するにはどうすればよいですか? ここに例があります。

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>)>

でも何も書けない。動作しなくなったようです。何か案は?

4

1 に答える 1

2

Rails を 3.2.10 にアップグレードし、Capybara を 2.0.2 にアップグレードした後、同じことを繰り返したところ、Pry は問題なく動作するようになりました。

于 2013-03-05T09:31:51.710 に答える