Re: [rspec-users] Cucumber: Before(:all)

2008-09-02 Thread aslak hellesoy
On Tue, Sep 2, 2008 at 3:50 PM, Matt Wynne [EMAIL PROTECTED] wrote: Is there a way right now to run some setup code once after environment.rb has loaded but before all the scenarios are run? Yes. Just use Ruby :-) Put it at the main level in one of your ruby files under steps/ And how about

Re: [rspec-users] Cucumber: Before(:all)

2008-09-02 Thread Matt Wynne
On 2 Sep 2008, at 15:24, aslak hellesoy wrote: On Tue, Sep 2, 2008 at 3:50 PM, Matt Wynne [EMAIL PROTECTED] wrote: Is there a way right now to run some setup code once after environment.rb has loaded but before all the scenarios are run? Yes. Just use Ruby :-) Put it at the main level in

Re: [rspec-users] Cucumber: Before(:all)

2008-09-02 Thread aslak hellesoy
On Tue, Sep 2, 2008 at 4:53 PM, Matt Wynne [EMAIL PROTECTED] wrote: On 2 Sep 2008, at 15:24, aslak hellesoy wrote: On Tue, Sep 2, 2008 at 3:50 PM, Matt Wynne [EMAIL PROTECTED] wrote: Is there a way right now to run some setup code once after environment.rb has loaded but before all the

Re: [rspec-users] Cucumber: Before(:all)

2008-09-02 Thread aidy lewis
Hi, , aslak hellesoy wrote (sometime today): at_exit do .. end If I had a number of steps, stories and runners where would I put the kernal at_exit method? At the last 'Then' in a step file? At the bottom of that particular runner file? I assume there would be numerous at_exit methods

Re: [rspec-users] Cucumber: Before(:all)

2008-09-02 Thread Aslak Hellesøy
Hi, , aslak hellesoy wrote (sometime today): at_exit do .. end If I had a number of steps, stories and runners where would I put the kernal at_exit method? At the last 'Then' in a step file? No, never inside a step. You should only register each at_exit hook once. At the bottom

Re: [rspec-users] Cucumber: Before(:all)

2008-09-02 Thread Matt Wynne
I assume you've followed the Wiki instructions about how to set up Cucumber with Rails: http://github.com/aslakhellesoy/cucumber/wikis (I should move this to a separate Rails page) Then you should have a steps/env.rb file that looks like this: