Sha256: 3554b366b4c728501074db314d15bd1e59ba8e19a9f2c989b7c2ed22c7c5fa98

Contents?: true

Size: 390 Bytes

Versions: 8

Compression:

Stored size: 390 Bytes

Contents

require 'capybara/mechanize/browser'

class Capybara::Mechanize::Driver < Capybara::RackTest::Driver
  
  def initialize(app, options = {})
    raise ArgumentError, "mechanize requires a rack application, but none was given" unless app

    super
  end

  def remote?(url)
    browser.remote?(url)
  end
  
  def browser
    @browser ||= Capybara::Mechanize::Browser.new(self)
  end
  
end

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
capybara-mechanize-1.4.0 lib/capybara/mechanize/driver.rb
capybara-mechanize-1.1.0 lib/capybara/mechanize/driver.rb
capybara-mechanize-1.0.2 lib/capybara/mechanize/driver.rb
capybara-mechanize-1.0.1 lib/capybara/mechanize/driver.rb
capybara-mechanize-1.0.0 lib/capybara/mechanize/driver.rb
capybara-mechanize-0.4.0.rc1 lib/capybara/mechanize/driver.rb
ryansch-capybara-mechanize-1.0.1 lib/capybara/mechanize/driver.rb
ryansch-capybara-mechanize-1.0.0 lib/capybara/mechanize/driver.rb