Swap to using :options for remote driver config

This commit is contained in:
Thomas Walpole 2018-11-01 09:37:36 -07:00
parent 9e15cf95f5
commit 9a69cedb49
2 changed files with 6 additions and 4 deletions

View File

@ -38,11 +38,12 @@ Capybara.register_driver :selenium_chrome_remote do |app|
ensure_selenium_running!
url = "http://#{selenium_host}:#{selenium_port}/wd/hub"
caps = Selenium::WebDriver::Remote::Capabilities.chrome
browser_options = ::Selenium::WebDriver::Chrome::Options.new
Capybara::Selenium::Driver.new app,
browser: :remote,
desired_capabilities: caps,
desired_capabilities: :chrome,
options: browser_options,
url: url
end

View File

@ -34,11 +34,12 @@ Capybara.register_driver :selenium_firefox_remote do |app|
ensure_selenium_running!
url = "http://#{selenium_host}:#{selenium_port}/wd/hub"
caps = Selenium::WebDriver::Remote::Capabilities.firefox
browser_options = ::Selenium::WebDriver::Firefox::Options.new
Capybara::Selenium::Driver.new app,
browser: :remote,
desired_capabilities: caps,
desired_capabilities: :firefox,
options: browser_options,
url: url
end