basically to debug a ruby script we use:
ruby -rspecs -rdebug file.rb
which would debug ruby script line by line.
Is there any such debuging feauture in cucumber.
basically to debug a ruby script we use:
ruby -rspecs -rdebug file.rb
which would debug ruby script line by line.
Is there any such debuging feauture in cucumber.
Anil G. wrote:
basically to debug a ruby script we use:
ruby -rspecs -rdebug file.rb
which would debug ruby script line by line.Is there any such debuging feauture in cucumber.
I just require ‘ruby-debug’ and set a debugger statement where I want to
stop it. When you run cucumber it will pop into rdg where you set the
breakpoint.
If that doesn’t make sense, this post has more detail:
http://technicalpickles.com/posts/debugging-cucumber
-Ben
hi,
Thanks for the information,
When i run cucumber testfile.feature, I was able to halt execution at
breakpoint, but when i type ‘n’. it is getting in to
/lib/cucumber/ast/step_invocation.rb:33 and some other lib files of
cucumber.
I just want to debug line by line of the script, instead of getting in
to cucumber files.
please help me in this regard
Anil G. wrote:
please help me in this regard
Sorry, but I don’t know of anything that will automatically allow you to
skip over framework code… Although, that would be very cool. My best
suggestion would be to set multiple breakpoints and hit “c” to continue
to the next one so you can skip through all of Cucumber’s code.
-Ben
On Mon, Apr 6, 2009 at 12:21 PM, Ben M. [email protected] wrote:
cucumber files.
please help me in this regard
Sorry, but I don’t know of anything that will automatically allow you to
skip over framework code… Although, that would be very cool. My best
suggestion would be to set multiple breakpoints and hit “c” to continue to
the next one so you can skip through all of Cucumber’s code.
I will sometimes set a global variable to help me flag when to debug,
if the code in question gets executed multiple times. e.g.
$c = true if my_condition_is_met
And then…
debugger if $c
-Ben
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users
–
Zach D.
http://www.continuousthinking.com
On 07/04/2009, Zach D. [email protected] wrote:
On Mon, Apr 6, 2009 at 12:21 PM, Ben M. [email protected] wrote:
My best
suggestion would be to set multiple breakpoints and hit “c” to continue to
the next one so you can skip through all of Cucumber’s code.
I will sometimes set a global variable to help me flag when to debug,
if the code in question gets executed multiple times. e.g.$c = true if my_condition_is_met
And then…
debugger if $c
Some useful tips, but I feel the ruby-debug tutorials that exist are
lacking. Would it be fitting for me to add a Cucumber and ruby-debug
page on the Wiki?
Aidy
On Tue, Apr 7, 2009 at 4:30 PM, aidy lewis
[email protected]wrote:
$c = true if my_condition_is_met
And then…
debugger if $c
Some useful tips, but I feel the ruby-debug tutorials that exist are
lacking. Would it be fitting for me to add a Cucumber and ruby-debug
page on the Wiki?
A page titled ruby-debug would be great Aidy!
Aslak
On Apr 7, 2009, at 8:30 AM, aidy lewis wrote:
Aidy
That would be great! Thanks for offering.
-Ben
On Tue, Apr 7, 2009 at 7:30 AM, aidy lewis [email protected]
wrote:
Some useful tips, but I feel the ruby-debug tutorials that exist are
lacking. Would it be fitting for me to add a Cucumber and ruby-debug
page on the Wiki?
With webrat, the following is pretty useful:
When /^I view the response$/ do
save_and_open_page
end
On Apr 7, 2009, at 11:54 AM, Ben M. wrote:
Some useful tips, but I feel the ruby-debug tutorials that exist are
lacking. Would it be fitting for me to add a Cucumber and ruby-debug
page on the Wiki?Aidy
That would be great! Thanks for offering.
I’ve been meaning to do a ruby-debug screencast for quite some time.
Although it won’t be specific to cucumber, I’ll post it on the wiki
when I get around to it.
Scott
On 7 Apr 2009, at 17:23, Scott T. wrote:
My best
And then…
That would be great! Thanks for offering.I’ve been meaning to do a ruby-debug screencast for quite some time.
Although it won’t be specific to cucumber, I’ll post it on the wiki
when I get around to it.Scott
This is really good. It’s short and sweet, and makes you realise
there’s really not much to it at all:
Matt W.
http://blog.mattwynne.net
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs