Class: Capybara::Accessible::Adapters::Selenium
- Inherits:
-
Object
- Object
- Capybara::Accessible::Adapters::Selenium
- Defined in:
- lib/capybara/accessible/adapters/selenium.rb
Instance Method Summary collapse
Instance Method Details
#create_report_script ⇒ Object
8 9 10 |
# File 'lib/capybara/accessible/adapters/selenium.rb', line 8 def create_report_script 'return axs.Audit.createReport(results);' end |
#failures_script ⇒ Object
4 5 6 |
# File 'lib/capybara/accessible/adapters/selenium.rb', line 4 def failures_script 'return axs.Audit.auditResults(results).getErrors();' end |
#run_javascript(driver, script) ⇒ Object
12 13 14 15 16 17 |
# 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 |