Method: PageObject::Platforms::SeleniumWebDriver::PageObject#confirm
- Defined in:
- lib/page-object/platforms/selenium_webdriver/page_object.rb
#confirm(response, frame = nil, &block) ⇒ Object
platform method to handle a confirm popup See PageObject#confirm
81 82 83 84 85 |
# File 'lib/page-object/platforms/selenium_webdriver/page_object.rb', line 81 def confirm(response, frame=nil, &block) @browser.execute_script "window.confirm = function(msg) { window.__lastWatirConfirm = msg; return #{!!response} }" yield @browser.execute_script "return window.__lastWatirConfirm" end |