Sha256: 12ec047d4d60d6117c4628663d11b24bed0ce8db6f49b60e22dc61a86b73fce0
Contents?: true
Size: 1.12 KB
Versions: 13
Compression:
Stored size: 1.12 KB
Contents
Capybara::SpecHelper.spec '#has_link?' do before do @session.visit('/with_html') end it "should be true if the given link is on the page" do expect(@session).to have_link('foo') expect(@session).to have_link('awesome title') expect(@session).to have_link('A link', :href => '/with_simple_html') expect(@session).to have_link(:'A link', :href => :'/with_simple_html') end it "should be false if the given link is not on the page" do expect(@session).not_to have_link('monkey') expect(@session).not_to have_link('A link', :href => '/non-existant-href') end end Capybara::SpecHelper.spec '#has_no_link?' do before do @session.visit('/with_html') end it "should be false if the given link is on the page" do expect(@session).not_to have_no_link('foo') expect(@session).not_to have_no_link('awesome title') expect(@session).not_to have_no_link('A link', :href => '/with_simple_html') end it "should be true if the given link is not on the page" do expect(@session).to have_no_link('monkey') expect(@session).to have_no_link('A link', :href => '/non-existant-href') end end
Version data entries
13 entries across 13 versions & 4 rubygems