juwalter
2011-Apr-26 12:54 UTC
[rspec-users] new goodness, Capybara::RSpecMatchers in helper specs
This https://github.com/rspec/rspec-rails/commit/59793dcc349b64f4ebcf742606371001256c774d is exciting news!! ("this adds capybara matchers to view and helper specs") Now, if I just knew how to take advantage of it? Do I have to require something else in spec_helper? I have already added included gem ''rspec-rails'', ''~> 2.6.0.rc2'' gem ''capybara'', ''~> 1.0.0.beta1'' in my Gemfile, but in a helper, I still cannot get helper.my_fantastic_tag.should have_selector(''a'') to work. Instead undefined method `has_selector?'' for "test":String Seems like the Capybara::RSpecMatchers dont get included :( Any thoughts?
David Chelimsky
2011-Apr-27 21:04 UTC
[rspec-users] new goodness, Capybara::RSpecMatchers in helper specs
On Apr 26, 2011, at 8:54 AM, juwalter wrote:> This https://github.com/rspec/rspec-rails/commit/59793dcc349b64f4ebcf742606371001256c774d > is exciting news!! ("this adds capybara matchers to view and helper > specs") > > Now, if I just knew how to take advantage of it? Do I have to require > something else in spec_helper? I have already added included > gem ''rspec-rails'', ''~> 2.6.0.rc2''It''s not in any release, so you have to point to git: gem ''rspec-rails'', ''~> 2.6.0.rc2'', :git => ''git://github.com/rspec/rspec-rails.git'' There will be a 2.6.0.rc3 within a week, and then 2.6.0 (final) within a week or two of that. HTH, David> gem ''capybara'', ''~> 1.0.0.beta1'' > in my Gemfile, but in a helper, I still cannot get > helper.my_fantastic_tag.should have_selector(''a'') > to work. Instead > undefined method `has_selector?'' for "test":String > Seems like the Capybara::RSpecMatchers dont get included :( > > Any thoughts?