Module: OnlyofficeWebdriverWrapper::WebdriverAlertHelper
- Included in:
- WebDriver
- Defined in:
- lib/onlyoffice_webdriver_wrapper/webdriver/webdriver_alert_helper.rb
Overview
Methods for working with alerts
Instance Method Summary collapse
- #alert_confirm ⇒ Object
-
#alert_exists? ⇒ True, false
Check if alert exists.
-
#alert_text ⇒ String
Get alert text.
Instance Method Details
#alert_confirm ⇒ Object
6 7 8 |
# File 'lib/onlyoffice_webdriver_wrapper/webdriver/webdriver_alert_helper.rb', line 6 def alert_confirm @driver.switch_to.alert.accept if alert_exists? end |
#alert_exists? ⇒ True, false
Check if alert exists
12 13 14 15 16 17 |
# File 'lib/onlyoffice_webdriver_wrapper/webdriver/webdriver_alert_helper.rb', line 12 def alert_exists? @driver.switch_to.alert.text true rescue Selenium::WebDriver::Error::NoSuchAlertError, Errno::ECONNREFUSED false end |
#alert_text ⇒ String
Get alert text
21 22 23 |
# File 'lib/onlyoffice_webdriver_wrapper/webdriver/webdriver_alert_helper.rb', line 21 def alert_text @driver.switch_to.alert.text end |