Skip to content

Commit ac2e1cb

Browse files
committed
capybara: use newer selenium api to configure headless chrome driver
1 parent 362db09 commit ac2e1cb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

spec/spec_helper.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515

1616
Capybara.server = :webrick
1717
Capybara.register_driver :headless_chrome do |app|
18-
capabilities = Selenium::WebDriver::Remote::Capabilities.chrome(
19-
chromeOptions: { args: %w(headless disable-gpu) }
18+
browser_options = Selenium::WebDriver::Chrome::Options.new(
19+
args: %w(headless disable-gpu no-sandbox)
2020
)
2121

2222
Capybara::Selenium::Driver.new(
2323
app,
2424
browser: :chrome,
25-
desired_capabilities: capabilities
25+
options: browser_options
2626
)
2727
end
2828
Capybara.default_driver = :headless_chrome

0 commit comments

Comments
 (0)