Skip to content

Instantly share code, notes, and snippets.

@seleniumgists
Created October 15, 2018 19:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save seleniumgists/8860d13a338ac584177e2b27d7a01d91 to your computer and use it in GitHub Desktop.
Save seleniumgists/8860d13a338ac584177e2b27d7a01d91 to your computer and use it in GitHub Desktop.
generated automatically from #selenium on seleniumhq slack
if ENV.has_key?('TEST_SERVER_HTTP_HOST')
require 'support/capybara/selenium_remote_firefox'
Capybara.javascript_driver = :selenium_remote_firefox
Capybara.register_driver :selenium_remote_firefox do |app|
Capybara::Selenium::Driver.new(
app,
browser: :remote,
url: "http://#{ENV['SELENIUM_HOST']}:#{ENV['SELENIUM_PORT']}/wd/hub",
desired_capabilities: :firefox
)
end
Capybara.server = :webrick
Capybara.server_host = '0.0.0.0'
Capybara.server_port = ENV['TEST_SERVER_HTTP_PORT']
Capybara.app_host = "http://#{ENV['TEST_SERVER_HTTP_HOST']}:#{Capybara.server_port}"
else
require 'support/capybara/accessible'
# require 'support/capybara/chrome'
Capybara.default_driver = :accessible
# Capybara.default_driver = :selenium_chrome
Capybara.javascript_driver = Capybara.default_driver
Capybara.server_port = 3101
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment