Hello Everyone,

I am new to Ruby on Rails. I just finished Michael Hartl's *Ruby on Rails 
Tutorial* <http://ruby.railstutorial.org/ruby-on-rails-tutorial-book> and I 
just started on *Agile Web Development with Rails, Fourth Edition* by Sam 
Ruby <http://pragprog.com/book/rails4/agile-web-development-with-rails>. In 
trying to build confidence and proficiency, I started building small apps 
and decided, as I had learned from Michael Hartl, to use 
capybara<https://github.com/jnicklas/capybara>and 
rspec <https://github.com/rspec/rspec>. But when I tried it nothing was 
working. It turns out, this was the reason:

If you are using Rails, put your Capybara specs in spec/features.

 

> And in order to use the tests I had created in spec/requests, I have to do 
this:

If you are not using Rails, tag all the example groups in which you want to 
> use Capybara with :type => :feature.


Can anyone explain the reasoning behind this? I'm sure there is a good 
reason for this that my newbie self does not comprehend yet. Thank you in 
advance.

p 

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msg/rubyonrails-talk/-/yvcOOFxzJyEJ.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to