class Capybara::Accessible::Adapters::Selenium

Public Instance Methods

create_report_script() click to toggle source
# File lib/capybara/accessible/adapters/selenium.rb, line 8
def create_report_script
  'return axs.Audit.createReport(results);'
end
failures_script() click to toggle source
# File lib/capybara/accessible/adapters/selenium.rb, line 4
def failures_script
  'return axs.Audit.auditResults(results).getErrors();'
end
run_javascript(driver, script) click to toggle source
# File lib/capybara/accessible/adapters/selenium.rb, line 12
def run_javascript(driver, script)
  driver.execute_script(script)
rescue ::Selenium::WebDriver::Error::UnhandledAlertError
  puts 'Skipping accessibility audit: Modal dialog present'
  nil
end