[rspec-users] Webrat integration with Rspec and Rake tasks

James Deville james.deville at gmail.com
Tue Feb 19 13:45:14 EST 2008

I set RAILS_ENV in my stories/helper.rb file. That might be a good  

On Feb 19, 2008, at 10:32 AM, Ed Howland wrote:

> Hi,
> I am trying to get Webrat integrated with RSpec. I've followed the
> steps in the various blog posts about this, but have one sniggling
> little issue. It might be a Webrat issue, but I am hoping the RSpec
> folks might have already solved it.
> I have the stories run from a Rake task  (am hoping for one of these
> in the main rspec rake task soon,) ut to run webrat stuff in the
> steps, you need to:
> rake spec:stories RAILS_ENV=test.
> The reason is due to the boot order of rake and plugins (of which
> webrat and rspec are ones), webrat/init.rb doesn't attach itself to
> ActionController::Integration::Session unless it is on the test
> environment. Only setting the RAILS_ENV ahead of the boot sequence
> fixes this. But I am wondering if there is another alternative.
> Also, has anyone gotten it to run with autotest?
> Thanks in advance.
> Ed
> -- 
> Ed Howland
> http://greenprogrammer.blogspot.com
> "The information transmitted is intended only for the person or entity
> to which it is addressed and may contain proprietary, confidential
> and/or legally privileged material. Any review, retransmission,
> dissemination or other use of, or taking of any action in reliance
> upon, this information by persons or entities other than the intended
> recipient is prohibited. If you received this in error, please contact
> the sender and delete the material from all computers."
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users

James Deville
james.deville at gmail.com
rspec r3172
rspec_on_rails r3172
rails r8331

More information about the rspec-users mailing list