Module: Capybara::Accessible
- Defined in:
- lib/capybara/accessible.rb,
lib/capybara/accessible/driver.rb,
lib/capybara/accessible/auditor.rb,
lib/capybara/accessible/railtie.rb,
lib/capybara/accessible/version.rb,
lib/capybara/accessible/adapters/selenium.rb,
lib/capybara/accessible/extensions/driver.rb,
lib/capybara/accessible/extensions/element.rb,
lib/capybara/accessible/adapters/poltergeist.rb
Defined Under Namespace
Modules: Adapters, Extensions
Classes: Auditor, Driver, InaccessibleError, Railtie
Constant Summary
collapse
- VERSION =
'0.3.0'.freeze
Class Method Summary
collapse
Class Method Details
.create_driver(base_driver, driver_adaptor, app, **options) ⇒ Object
18
19
20
21
22
23
|
# File 'lib/capybara/accessible.rb', line 18
def create_driver(base_driver, driver_adaptor, app, **options)
driver_class = Capybara::Accessible::Extensions::Driver.wrap(base_driver)
driver = driver_class.new(app, **options)
driver.accessible = driver_adaptor.new
driver
end
|