Rails and capybara tasks

When we create a new integration test using
$ rails g integration_test Name
it create it in spec/requests directory, and capybara is not available
there by default. I have to move it to spec/feature dir to make it work
(or
use other hacks). Can somebody tell me why this is the case?

Thanks,
Arun

Hey,

what is your rails, rspec and capybara version?

all the best,

Andre

rails 4.0.2
rspec 2.14.1
capybara 2.2.1
when I put tests in spec/requests dir, I get this error:

undefined method `visit’ for
#RSpec::Core::ExampleGroup::Nested_5::Nested_1:0x00000004ffe3b8

You can read what it says on the documentation here:

https://www.relishapp.com/rspec/rspec-rails/docs/request-specs/request-spec

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs