Sha256: b21b9b7fb250558c3340d9d8f11aab5f1c448628a703f14a21db5dbe4ec78520

Contents?: true

Size: 444 Bytes

Versions: 33

Compression:

Stored size: 444 Bytes

Contents

require 'capybara'
require 'fileutils'
module DummyRailsIntegration
  include Capybara::DSL

  def setup
    super
    FileUtils.rm_rf('test/dummy_rails/tmp/cache', secure: true)
  end

  def teardown
    super
    Capybara.reset_sessions!
    Capybara.use_default_driver
  end

  def screenshot!
    path = "tmp/#{name}.png"
    page.driver.render(File.join(GEM_PATH, path), full: true)
    STDERR.puts "Screenshot saved to #{path}"
  end
end

Version data entries

33 entries across 33 versions & 5 rubygems

Version Path
bootstrap-sass-3.2.0.4 test/support/dummy_rails_integration.rb
helio-0.1.12 test/support/dummy_rails_integration.rb
bootstrap-sass-3.3.6 test/support/dummy_rails_integration.rb
bootstrap-4.0.0.alpha1 test/support/dummy_rails_integration.rb
sc_core-0.0.7 test/dummy/vendor/bundle/ruby/2.2.0/gems/bootstrap-sass-3.3.5.1/test/support/dummy_rails_integration.rb
helio-0.1.11 test/support/dummy_rails_integration.rb
helio-0.1.10 test/support/dummy_rails_integration.rb
helio-0.1.9 test/support/dummy_rails_integration.rb
helio-0.1.8 test/support/dummy_rails_integration.rb
helio-0.1.7 test/support/dummy_rails_integration.rb
helio-0.1.6 test/support/dummy_rails_integration.rb
bootstrap-sass-3.3.5.1 test/support/dummy_rails_integration.rb
helio-0.0.1.5 test/support/dummy_rails_integration.rb
helio-0.0.1.4 test/support/dummy_rails_integration.rb
helio-0.0.1.3 test/support/dummy_rails_integration.rb
helio-0.0.1.2 test/support/dummy_rails_integration.rb
helio-0.0.1.1 test/support/dummy_rails_integration.rb
helio-0.0.1.0 test/support/dummy_rails_integration.rb
helio-0.0.0.9 test/support/dummy_rails_integration.rb
bootstrap-sass-3.3.5 test/support/dummy_rails_integration.rb