From 1264382bef72f55637e18bb8f955b0e00d59cbfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20Rosick=C3=BD?= Date: Wed, 6 Oct 2021 21:32:53 +0200 Subject: [PATCH] capabilities --- CHANGELOG.md | 3 +++ spec/init_capybara.rb | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fc32fd..12c5c4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Fixed +- pass chrome_options as capabilities + ### Added - shoulda-matchers support diff --git a/spec/init_capybara.rb b/spec/init_capybara.rb index 5b1d678..19a8e52 100644 --- a/spec/init_capybara.rb +++ b/spec/init_capybara.rb @@ -26,7 +26,7 @@ def suppress?(message) Capybara.register_driver :chrome do |app| chrome_options = Selenium::WebDriver::Chrome::Options.new(args: CHROME_OPTIONS) - Capybara::Selenium::Driver.new(app, browser: :chrome, options: chrome_options) + Capybara::Selenium::Driver.new(app, browser: :chrome, capabilities: chrome_options) end Capybara.register_driver :chrome_headless do |app| @@ -37,7 +37,7 @@ def suppress?(message) args << "window-size=#{RESOLUTION.join(',')}" chrome_options = Selenium::WebDriver::Chrome::Options.new(args: args) - Capybara::Selenium::Driver.new(app, browser: :chrome, options: chrome_options) + Capybara::Selenium::Driver.new(app, browser: :chrome, capabilities: chrome_options) end Capybara.javascript_driver = JS_DRIVER