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.

Reply via email to