Rails,Spork和调试器

apn*_*ing 9 rspec ruby-on-rails guard spork ruby-on-rails-3

我使用Spork与Guard + Rspec,但调试器无法按预期工作:

  • require 'spork/ext/ruby-debug'刚刚补充说require 'spork'

  • 它在debugger断点上正确停止......

  • ...但我无法访问irb,它吐:Command is available only in local mode.

你知道怎么解决这个问题吗?

谢谢,


PS:我当然读过这个问题,但它有点过时而且不起作用.

PS2:我想避免使用.

PS3:我也在这里发布了这个问题.

Mic*_*lva 7

考虑使用,它是如此令人敬畏.我将它包含在我的spec_helper文件中(也可以与Test :: Unit一起使用),并且可以binding.pry在我的测试中进行基本上撬动对象.和Guard/Spork/RSpec/Cucumber/Spinach一起使用对我来说很好.

Pry早已将IRB替换为我的默认REPL.