Sha256: 45656b0d7966aa0bb5b82db1d54a136b4d6450b68dd5bd8240b6201835b4721f
Contents?: true
Size: 702 Bytes
Versions: 3
Compression:
Stored size: 702 Bytes
Contents
module Capybara module Node class Element < Base include Capybara::Accessible::Auditor def click synchronize { base.click } begin @session.driver.browser.switch_to.alert puts "Skipping accessibility audit: Modal dialog present" rescue ::Selenium::WebDriver::Error::NoAlertOpenError, ::NoMethodError if Capybara.current_driver == :accessible && audit_failures.any? if Capybara::Accessible::Auditor.log_level == :warn puts failure_messages else raise Capybara::Accessible::InaccessibleError, failure_messages end end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
capybara-accessible-0.1.10 | lib/capybara/accessible/element.rb |
capybara-accessible-0.2.0 | lib/capybara/accessible/element.rb |
capybara-accessible-0.1.9 | lib/capybara/accessible/element.rb |