From 48166e14ad26d3f801f4087e9393e786da8476bd Mon Sep 17 00:00:00 2001 From: Jarl Friis Date: Tue, 25 Sep 2012 10:33:10 +0200 Subject: [PATCH] Demonstrating problem --- lib/capybara/spec/session/has_css_spec.rb | 1 + lib/capybara/spec/session/has_xpath_spec.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/capybara/spec/session/has_css_spec.rb b/lib/capybara/spec/session/has_css_spec.rb index e451e527..d96920a8 100644 --- a/lib/capybara/spec/session/has_css_spec.rb +++ b/lib/capybara/spec/session/has_css_spec.rb @@ -48,6 +48,7 @@ Capybara::SpecHelper.spec '#has_css?' do it "should be true if the content is on the page the given number of times" do @session.should have_css("p", :count => 3) @session.should have_css("p a#foo", :count => 1) + @session.should have_css("p a.doesnotexist", :count => 0) end it "should be false if the content occurs a different number of times than the given" do diff --git a/lib/capybara/spec/session/has_xpath_spec.rb b/lib/capybara/spec/session/has_xpath_spec.rb index b72cf4a0..c96fc88c 100644 --- a/lib/capybara/spec/session/has_xpath_spec.rb +++ b/lib/capybara/spec/session/has_xpath_spec.rb @@ -38,6 +38,7 @@ Capybara::SpecHelper.spec '#has_xpath?' do @session.should have_xpath("//p", :count => 3) @session.should have_xpath("//p//a[@id='foo']", :count => 1) @session.should have_xpath("//p[contains(.,'est')]", :count => 1) + @session.should have_xpath("//p//a[@id='doesnotexist']", :count => 0) end it "should be false if the content is on the page the given number of times" do