On Sep 20, 2011, at 11:45 PM, Patrick J. Collins wrote:

> I am doing:
> 
>       page.should have_xpath("//img[contains(@class, 'foobar')]", :count => 0)
> 
> but cucumber tells me:
> 
> expected xpath "//img[contains(@class, 'foobar')]" to return something
> (RSpec::Expectations::ExpectationNotMetError)
> 
> 
> ...  Shouldn't this be returning true/false ?

have_xpath is a Capybara matcher that defines its own failure message:

https://github.com/jnicklas/capybara/blob/master/lib/capybara/rspec/matchers.rb#L112-114

HTH,
David
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to