Module: Capybara::Rc::Modals
- Included in:
- Adapter
- Defined in:
- lib/capybara/rc/modals.rb
Overview
Contributes Selenium-RC methods related to modal dialogs to the adapter.
Expects a ‘session` accessor to be provided where it is mixed in.
Instance Method Summary collapse
- #choose_cancel_on_next_confirmation ⇒ Object
- #choose_ok_on_next_confirmation ⇒ Object
- #get_confirmation ⇒ Object
- #initialize ⇒ Object
Instance Method Details
#choose_cancel_on_next_confirmation ⇒ Object
16 17 18 |
# File 'lib/capybara/rc/modals.rb', line 16 def choose_cancel_on_next_confirmation @next_confirmation = :dismiss_confirm end |
#choose_ok_on_next_confirmation ⇒ Object
12 13 14 |
# File 'lib/capybara/rc/modals.rb', line 12 def choose_ok_on_next_confirmation @next_confirmation = :accept_confirm end |
#get_confirmation ⇒ Object
20 21 22 23 24 |
# File 'lib/capybara/rc/modals.rb', line 20 def get_confirmation result = session.send(@next_confirmation) choose_ok_on_next_confirmation result end |
#initialize ⇒ Object
8 9 10 |
# File 'lib/capybara/rc/modals.rb', line 8 def initialize(*) choose_ok_on_next_confirmation end |