module Capybara::Paparazzi::Element

Public Class Methods

included(mod) click to toggle source
# File lib/capybara/paparazzi/element.rb, line 9
def self.included(mod)
  mod.send(:alias_method, :click_without_paparazzi, :click)
  mod.send(:alias_method, :click, :click_with_paparazzi)
end

Public Instance Methods

click_with_paparazzi(*args) click to toggle source
# File lib/capybara/paparazzi/element.rb, line 3
def click_with_paparazzi(*args)
  response = click_without_paparazzi(*args)
  Capybara::Paparazzi.take_snapshots_if_following(session.driver, :click, args)
  response
end