class Rspec::Visual::Configuration

Attributes

screenshot_folder[RW]
stable_screenshot_folder[RW]

Public Class Methods

configure() { |self| ... } click to toggle source
# File lib/rspec/visual/configuration.rb, line 13
def configure
  yield self
end
configure_capybara() click to toggle source
# File lib/rspec/visual/configuration.rb, line 17
def configure_capybara
  Capybara.register_driver :poltergeist do |app|
    Capybara::Poltergeist::Driver.new(app, js_errors: false)
  end

  RSpec.configure do |config|
    config.before(:example, :visual => :true) do
      config.include ScreenshotHelper
      Capybara.current_driver = :poltergeist
    end

    config.after(:example, :visual => :true) do
      Capybara.use_default_driver
    end
  end
end