module Capybara::Paparazzi::DSL
Public Class Methods
included(mod)
click to toggle source
# File lib/capybara/paparazzi/dsl.rb, line 21 def self.included(mod) [ [ :paparazzi_take_snapshots, :take_snapshots ], [ :without_paparazzi, :without_snapshots ], [ :turn_paparazzi_off, :turn_snapshots_off ], [ :turn_paparazzi_on, :turn_snapshots_on ], ].each do |meth, aka| mod.send(:alias_method, aka, meth) unless mod.method_defined?(aka) end end
Public Instance Methods
paparazzi_take_snapshots(*args)
click to toggle source
# File lib/capybara/paparazzi/dsl.rb, line 3 def paparazzi_take_snapshots(*args) Capybara::Paparazzi.take_snapshots_if_following(page.driver, :manual, args) end
turn_paparazzi_off()
click to toggle source
# File lib/capybara/paparazzi/dsl.rb, line 7 def turn_paparazzi_off Capybara::Paparazzi.turn_off(page.driver) end
turn_paparazzi_on()
click to toggle source
# File lib/capybara/paparazzi/dsl.rb, line 11 def turn_paparazzi_on Capybara::Paparazzi.turn_on(page.driver) end
without_paparazzi() { || ... }
click to toggle source
# File lib/capybara/paparazzi/dsl.rb, line 15 def without_paparazzi(&block) Capybara::Paparazzi.without_snapshots(page.driver) do yield end end