Sha256: dbc8db2bc1734f6535ba6a3a4240077cea61e05c7b7a83c287be36d350c33c10

Contents?: true

Size: 776 Bytes

Versions: 12

Compression:

Stored size: 776 Bytes

Contents

Capybara::SpecHelper.spec '#has_table?' do
  before do
    @session.visit('/tables')
  end

  it "should be true if the table is on the page" do
    @session.should have_table('Villain')
    @session.should have_table('villain_table')
    @session.should have_table(:'villain_table')
  end

  it "should be false if the table is not on the page" do
    @session.should_not have_table('Monkey')
  end
end

Capybara::SpecHelper.spec '#has_no_table?' do
  before do
    @session.visit('/tables')
  end

  it "should be false if the table is on the page" do
    @session.should_not have_no_table('Villain')
    @session.should_not have_no_table('villain_table')
  end

  it "should be true if the table is not on the page" do
    @session.should have_no_table('Monkey')
  end
end

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
capybara-2.2.1 lib/capybara/spec/session/has_table_spec.rb
capybara-2.2.0 lib/capybara/spec/session/has_table_spec.rb
capybara-2.2.0.rc1 lib/capybara/spec/session/has_table_spec.rb
swipe-rails-0.0.5 vendor/bundle/gems/capybara-2.1.0/lib/capybara/spec/session/has_table_spec.rb
capybara-2.1.0 lib/capybara/spec/session/has_table_spec.rb
capybara-2.1.0.rc1 lib/capybara/spec/session/has_table_spec.rb
capybara-2.0.3 lib/capybara/spec/session/has_table_spec.rb
capybara-2.1.0.beta1 lib/capybara/spec/session/has_table_spec.rb
capybara-2.0.2 lib/capybara/spec/session/has_table_spec.rb
capybara-2.0.1 lib/capybara/spec/session/has_table_spec.rb
capybara-2.0.0 lib/capybara/spec/session/has_table_spec.rb
capybara-2.0.0.beta4 lib/capybara/spec/session/has_table_spec.rb