Sha256: 2c926df7afedde0786fc7580c7f0397b45ace447dbe022c0388ea9085c8f55b1

Contents?: true

Size: 548 Bytes

Versions: 97

Compression:

Stored size: 548 Bytes

Contents

# frozen_string_literal: true

Capybara::SpecHelper.spec '#dismiss_prompt', requires: [:modals] do
  before do
    @session.visit('/with_js')
  end

  it 'should dismiss the prompt' do
    @session.dismiss_prompt do
      @session.click_link('Open prompt')
    end
    expect(@session).to have_xpath("//a[@id='open-prompt' and @response='dismissed']")
  end

  it 'should return the message presented' do
    message = @session.dismiss_prompt do
      @session.click_link('Open prompt')
    end
    expect(message).to eq('Prompt opened')
  end
end

Version data entries

97 entries across 83 versions & 5 rubygems

Version Path
capybara-3.32.2 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.32.1 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.32.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
tdiary-5.1.1 vendor/bundle/ruby/2.7.0/gems/capybara-3.31.0/lib/capybara/spec/session/dismiss_prompt_spec.rb
tdiary-5.1.1 vendor/bundle/ruby/2.6.0/gems/capybara-3.29.0/lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.31.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.30.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
tdiary-5.1.0 vendor/bundle/gems/capybara-3.29.0/lib/capybara/spec/session/dismiss_prompt_spec.rb
chatops-rpc-0.0.2 fixtures/chatops-controller-example/vendor/bundle/ruby/2.5.0/gems/capybara-3.29.0/lib/capybara/spec/session/dismiss_prompt_spec.rb
chatops-rpc-0.0.1 fixtures/chatops-controller-example/vendor/bundle/ruby/2.5.0/gems/capybara-3.29.0/lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.29.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.28.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.27.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.26.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.25.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.24.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.23.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.22.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.21.0 lib/capybara/spec/session/dismiss_prompt_spec.rb
capybara-3.20.2 lib/capybara/spec/session/dismiss_prompt_spec.rb