Sha256: a695e3ee40c62fc9700c354e1a8f71083d586d1c921d0c8d591279221db4b5f7

Contents?: true

Size: 843 Bytes

Versions: 9

Compression:

Stored size: 843 Bytes

Contents

require "capybara"

module Capybara
  module Webkit
    def self.configure(&block)
      Capybara::Webkit::Configuration.modify(&block)
    end
  end
end

require "capybara/webkit/driver"
require "capybara/webkit/configuration"

Capybara.register_driver :webkit do |app|
  Capybara::Webkit::Driver.new(app, Capybara::Webkit::Configuration.to_hash)
end

Capybara.register_driver :webkit_debug do |app|
  warn "[DEPRECATION] The webkit_debug driver is deprecated. " \
    "Please use Capybara::Webkit.configure instead:\n\n" \
    "  Capybara::Webkit.configure do |config|\n" \
    "    config.debug = true\n" \
    "  end\n\n" \
    "This option is global and can be configured once" \
    " (not in a `before` or `setup` block)."

  Capybara::Webkit::Driver.new(
    app,
    Capybara::Webkit::Configuration.to_hash.merge(debug: true)
  )
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
capybara-webkit-1.15.1 lib/capybara/webkit.rb
capybara-webkit-1.15.0 lib/capybara/webkit.rb
capybara-webkit-1.14.0 lib/capybara/webkit.rb
capybara-webkit-1.13.0 lib/capybara/webkit.rb
capybara-webkit-1.12.0 lib/capybara/webkit.rb
capybara-webkit-1.11.1 lib/capybara/webkit.rb
capybara-webkit-1.11.0 lib/capybara/webkit.rb
capybara-webkit-1.10.1 lib/capybara/webkit.rb
capybara-webkit-1.10.0 lib/capybara/webkit.rb