module Capybara::Paparazzi::Session
Public Class Methods
included(mod)
click to toggle source
# File lib/capybara/paparazzi/session.rb, line 11 def self.included(mod) mod.send(:alias_method, :driver_without_paparazzi, :driver) mod.send(:alias_method, :driver, :driver_with_paparazzi) end
Public Instance Methods
driver_with_paparazzi(*args)
click to toggle source
# File lib/capybara/paparazzi/session.rb, line 3 def driver_with_paparazzi(*args) driver = driver_without_paparazzi(*args) if Capybara::Paparazzi.used_drivers[mode] && !driver.is_a?(Capybara::Paparazzi::Driver) driver.extend(Capybara::Paparazzi::Driver) end driver end