Skip to content

Instantly share code, notes, and snippets.

@kbaum
Created September 17, 2013 18:49
Show Gist options
  • Save kbaum/6598919 to your computer and use it in GitHub Desktop.
Save kbaum/6598919 to your computer and use it in GitHub Desktop.
#For selenium
Capybara.register_driver :selenium do |app|
profile = Selenium::WebDriver::Firefox::Profile.new
profile.secure_ssl = false
profile.assume_untrusted_certificate_issuer = false
Capybara::Selenium::Driver.new(app, :browser => :firefox, profile: profile)
end
#For capybara-webkit:
Capybara.register_driver :webkit do |app|
driver = Capybara::Webkit::Driver.new(app)
driver.browser.ignore_ssl_errors
driver
end
#For poltergeist:
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, :phantomjs_options => ['--ignore-ssl-errors=yes', '--local-to-remote-url-access=yes'])
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment