From 364a735c2cb7897bcbebf449ef9d87e10064442c Mon Sep 17 00:00:00 2001 From: Camille Villa <5402927+camillevilla@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:45:59 -0800 Subject: [PATCH 1/2] Bump selenium-webdriver --- Gemfile.lock | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7efbfd0ef..fdfc48e1f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -351,6 +351,7 @@ GEM local_time (2.1.0) lodash-rails (4.17.21) railties (>= 3.1) + logger (1.6.1) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -755,8 +756,9 @@ GEM sprockets (> 3.0) sprockets-rails tilt - selenium-webdriver (4.18.1) + selenium-webdriver (4.27.0) base64 (~> 0.2) + logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -816,7 +818,7 @@ GEM railties (>= 6.0.0) webrick (1.8.2) webrobots (0.1.2) - websocket (1.2.10) + websocket (1.2.11) websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) From e107141e5afb2b57e60c26e5386666a53b6f5c07 Mon Sep 17 00:00:00 2001 From: Camille Villa <5402927+camillevilla@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:43:53 -0800 Subject: [PATCH 2/2] Silence deprecation warnings until upstream Capybara is updated https://github.com/teamcapybara/capybara/issues/2779 https://github.com/teamcapybara/capybara/pull/2773 --- spec/spec_helper.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index c4bfdbc78..76799c714 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -147,6 +147,8 @@ end end +Selenium::WebDriver.logger.ignore(:clear_local_storage, :clear_session_storage) # Silence deprecation warnings until upstream Capybara version is updated https://github.com/teamcapybara/capybara/issues/2779 + # Capybara.javascript_driver = :webkit # Capybara.default_driver = :sniffybara # Capybara.default_driver = :selenium_chrome # Uncomment to debug feature tests