我将spork与Guard + Rspec一起使用,但是调试器无法按预期工作:
require 'spork/ext/ruby-debug'
require 'spork'
debugger
断点处正确停止... irb
,它吐出:Command is available only in local mode.
你知道如何解决这个问题吗?
谢谢,
PS:当然,我读了this question,但是它有点过时了,无法正常工作。
PS2:我想避免使用this。
PS3::我也将其发布为问题here。
最佳答案
考虑使用pry,它真棒得多。我将其包含在spec_helper
文件中(也与Test::Unit一起使用),并且可以在测试中对essentially pry into objects执行binding.pry
。对我来说,可以与Guard/Spork/RSpec/Cucumber/Spinach一起正常工作。
Pry很早就取代了IRB作为我的默认REPL。
关于ruby-on-rails - Rails,Spork和调试器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8148736/