1
0
Fork 0
mirror of https://github.com/teamcapybara/capybara.git synced 2022-11-09 12:08:07 -05:00

Change selenium config due to protected method errors

This commit is contained in:
Thomas Walpole 2017-05-08 12:28:24 -07:00
parent 5849ecb66e
commit 1467a80ae5
2 changed files with 3 additions and 3 deletions

View file

@ -15,7 +15,7 @@ class Capybara::Selenium::Driver < Capybara::Driver::Base
def browser
unless @browser
if firefox?
options[:desired_capabilities] ||= Selenium::WebDriver::Remote::Capabilities.firefox
options[:desired_capabilities] ||= {}
options[:desired_capabilities].merge!({ unexpectedAlertBehaviour: "ignore" })
end

View file

@ -8,7 +8,7 @@ Capybara.register_driver :selenium_marionette do |app|
Capybara::Selenium::Driver.new(
app,
browser: :firefox,
desired_capabilities: Selenium::WebDriver::Remote::Capabilities.firefox(marionette: true)
desired_capabilities: {marionette: true}
)
end
@ -16,7 +16,7 @@ Capybara.register_driver :selenium_marionette_clear_storage do |app|
Capybara::Selenium::Driver.new(
app,
browser: :firefox,
desired_capabilities: Selenium::WebDriver::Remote::Capabilities.firefox(marionette: true),
desired_capabilities: {marionette: true},
clear_local_storage: true,
clear_session_storage: true
)