最佳答案
我正在尝试让 Ruby 调试器在我的一个规范中运行:
describe User do
it "should be valid" do
debugger
User.new.should be_valid
end
end
但是当我运行 Rspec 的时候,我得到:
debugger statement ignored, use -d or --debug option to enable debugging
我试过以下方法:
rake spec --debug
rake spec --debug --trace
rake spec:models --debug
bundle exec rspec --debug
bundle exec rspec --debug spec/models/
bundle exec rspec --d spec/models/
bundle exec "rspec --debug" spec/models/
bundle exec rspec --debugger spec/models/
bundle exec --debugger rspec spec/models/
bundle --debugger exec rspec spec/models/
bundle --debugger exec rspec spec/models/
bundle exec --debugger rspec spec/models/
bundle exec rspec --debugger spec/models/
对如何正确执行规格有什么想法吗?我在使用 Rails 3.0.5,Ruby 1.9.2,RSpec 2.5.1,Ruby-debug 19。
谢谢, 贾斯汀。