David Kahn wrote: > Ok, now I found if I add *require 'ruby-debug'* in the spec itself > the > debugger invokes. However.... > > It is useless. I get a breakpoint in my controller but have no access to > anything I want: > > ../Users/DK/Documents/ror/projects/wavelineup3/app/controllers/user_sessions_controller.rb:14 > respond_to do |format| > (rdb:1) @user_session > *** Unknown command: "@user_session". Try "help". > (rdb:1) self > *** Unknown command: "self". Try "help". > (rdb:1) params > *** Unknown command: "params". Try "help". > (rdb:1)
Perhaps auto-eval is turned off in the debugger. Try typing "p @user_session" instead of "@user_session". And why are you using RSpec specs for your controllers, anyway? Cucumber stories are better for that. RSpec is better for model logic. > > > So, how does one go about debugging their tests, or rather specs, in > rspec? Best, -- Marnen Laibow-Koser http://www.marnen.org mar...@marnen.org -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.