module Capybara::Accessible::Extensions::Driver

Attributes

accessible[RW]

Public Class Methods

inspect()
Alias for: name
name() click to toggle source
# File lib/capybara/accessible/extensions/driver.rb, line 10
def self.name
  "Capybara::Accessible::Extensions::Driver(wrap: #{underlying_driver}"
end
Also aliased as: inspect, to_s
to_s()
Alias for: name
wrap(underlying_driver) click to toggle source
# File lib/capybara/accessible/extensions/driver.rb, line 6
def self.wrap(underlying_driver)
  Class.new(underlying_driver) do
    include Extensions::Driver

    def self.name
      "Capybara::Accessible::Extensions::Driver(wrap: #{underlying_driver}"
    end
    class << self
      alias_method :inspect, :name
      alias_method :to_s, :name
    end
  end
end

Public Instance Methods

visit(path) click to toggle source
Calls superclass method
# File lib/capybara/accessible/extensions/driver.rb, line 22
def visit(path)
  super
  Auditor.new(self).audit!
end