Sha256: 43c397f4e4e253dfec97a7cb88bfe05ed0fdb92dd7b9d6b4a172e7508aaa7583
Contents?: true
Size: 552 Bytes
Versions: 2
Compression:
Stored size: 552 Bytes
Contents
module Prickle module Capybara module Popups class Selenium include ::Capybara::DSL def initialize @popup = page.driver.browser.switch_to.alert end def confirm @popup.accept end def dismiss @popup.dismiss end def message @popup.text end def contains_message? message raise Exceptions::MessageNotContainedInPopup.new(self.message) unless self.message.eql? message end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
prickle-0.1.0 | lib/prickle/capybara/popup/selenium.rb |
prickle-0.0.6 | lib/prickle/capybara/popup/selenium.rb |