From 407a72d19bb582033d28c2221681fa2ad292e6ec Mon Sep 17 00:00:00 2001 From: Paul Bob Date: Fri, 25 Aug 2023 01:10:23 +0300 Subject: [PATCH] chore: update webdrivers & capybara --- Gemfile | 2 +- Gemfile.lock | 34 +++++++++++----------- gemfiles/rails_6.0_ruby_3.0.3.gemfile | 2 +- gemfiles/rails_6.0_ruby_3.0.3.gemfile.lock | 30 +++++++++---------- gemfiles/rails_6.0_ruby_3.2.2.gemfile | 2 +- gemfiles/rails_6.0_ruby_3.2.2.gemfile.lock | 30 +++++++++---------- gemfiles/rails_6.1_ruby_3.0.3.gemfile | 2 +- gemfiles/rails_6.1_ruby_3.0.3.gemfile.lock | 30 +++++++++---------- gemfiles/rails_6.1_ruby_3.2.2.gemfile | 2 +- gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock | 30 +++++++++---------- gemfiles/rails_7.0_ruby_3.0.3.gemfile | 2 +- gemfiles/rails_7.0_ruby_3.0.3.gemfile.lock | 30 +++++++++---------- gemfiles/rails_7.0_ruby_3.2.2.gemfile | 2 +- gemfiles/rails_7.0_ruby_3.2.2.gemfile.lock | 30 +++++++++---------- spec/rails_helper.rb | 4 +-- 15 files changed, 116 insertions(+), 116 deletions(-) diff --git a/Gemfile b/Gemfile index 63a326aa91..af86d5c078 100644 --- a/Gemfile +++ b/Gemfile @@ -94,7 +94,7 @@ group :test do gem "capybara", "3.36" gem "selenium-webdriver" # Easy installation and use of web drivers to run system tests with browsers - gem "webdrivers" + gem "webdrivers", ">= 5.3.0" gem "fuubar" gem "simplecov", require: false gem "simplecov-cobertura" diff --git a/Gemfile.lock b/Gemfile.lock index e366fa4964..571a054ace 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -87,7 +87,7 @@ GEM activerecord (>= 6.0, < 7.1) acts_as_list (1.1.0) activerecord (>= 4.2) - addressable (2.8.1) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) annotate (3.2.0) activerecord (>= 3.2, < 8.0) @@ -141,7 +141,6 @@ GEM regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) chartkick (4.2.1) - childprocess (4.1.0) concurrent-ruby (1.2.2) countries (4.2.3) i18n_data (~> 0.16.0) @@ -254,8 +253,8 @@ GEM actionpack (>= 3.2.0, < 7.1) method_source (1.0.0) mini_magick (4.12.0) - mini_mime (1.1.2) - mini_portile2 (2.8.2) + mini_mime (1.1.5) + mini_portile2 (2.8.4) minitest (5.19.0) msgpack (1.5.6) multi_xml (0.6.0) @@ -269,10 +268,10 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.15.2) + nokogiri (1.15.4) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.15.2-x86_64-linux) + nokogiri (1.15.4-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -283,13 +282,13 @@ GEM prefixed_ids (1.4.0) hashids (>= 1.0.0, < 2.0.0) rails (>= 6.0.0) - public_suffix (5.0.1) + public_suffix (5.0.3) puma (5.6.5) nio4r (~> 2.0) pundit (2.2.0) activesupport (>= 3.0.0) racc (1.7.1) - rack (2.2.7) + rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) rails (6.1.7.4) @@ -336,11 +335,11 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) redis (4.8.1) - regexp_parser (2.7.0) + regexp_parser (2.8.1) responders (3.0.1) actionpack (>= 5.0) railties (>= 5.0) - rexml (3.2.5) + rexml (3.2.6) rspec-core (3.11.0) rspec-support (~> 3.11.0) rspec-expectations (3.11.1) @@ -381,10 +380,10 @@ GEM ruby-vips (2.1.4) ffi (~> 1.12) rubyzip (2.3.2) - selenium-webdriver (4.1.0) - childprocess (>= 0.5, < 5.0) + selenium-webdriver (4.10.0) rexml (~> 3.2, >= 3.2.5) - rubyzip (>= 1.2.2) + rubyzip (>= 1.2.2, < 3.0) + websocket (~> 1.0) simple_po_parser (1.1.6) simplecov (0.22.0) docile (~> 1.1) @@ -433,14 +432,15 @@ GEM activemodel (>= 6.0.0) bindex (>= 0.4.0) railties (>= 6.0.0) - webdrivers (5.2.0) + webdrivers (5.3.1) nokogiri (~> 1.6) rubyzip (>= 1.3.0) - selenium-webdriver (~> 4.0) + selenium-webdriver (~> 4.0, < 4.11) webmock (3.18.1) addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + websocket (1.2.9) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) @@ -519,9 +519,9 @@ DEPENDENCIES test-prof tzinfo-data web-console (>= 3.3.0) - webdrivers + webdrivers (>= 5.3.0) webmock zeitwerk BUNDLED WITH - 2.4.12 + 2.4.18 diff --git a/gemfiles/rails_6.0_ruby_3.0.3.gemfile b/gemfiles/rails_6.0_ruby_3.0.3.gemfile index 2ece306090..187338cd87 100644 --- a/gemfiles/rails_6.0_ruby_3.0.3.gemfile +++ b/gemfiles/rails_6.0_ruby_3.0.3.gemfile @@ -70,7 +70,7 @@ group :test do gem "rails-controller-testing" gem "capybara", "3.36" gem "selenium-webdriver" - gem "webdrivers" + gem "webdrivers", ">= 5.3.0" gem "fuubar" gem "simplecov", require: false gem "simplecov-cobertura" diff --git a/gemfiles/rails_6.0_ruby_3.0.3.gemfile.lock b/gemfiles/rails_6.0_ruby_3.0.3.gemfile.lock index cd1370e1a1..be475c2901 100644 --- a/gemfiles/rails_6.0_ruby_3.0.3.gemfile.lock +++ b/gemfiles/rails_6.0_ruby_3.0.3.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.38.0) + avo (2.39.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -83,7 +83,7 @@ GEM activerecord (>= 6.0, < 7.1) acts_as_list (1.1.0) activerecord (>= 4.2) - addressable (2.8.2) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) annotate (3.2.0) activerecord (>= 3.2, < 8.0) @@ -246,7 +246,7 @@ GEM actionpack (>= 3.2.0, < 7.1) method_source (1.0.0) mini_magick (4.12.0) - mini_mime (1.1.2) + mini_mime (1.1.5) minitest (5.18.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -260,9 +260,9 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.14.3-arm64-darwin) + nokogiri (1.15.4-arm64-darwin) racc (~> 1.4) - nokogiri (1.14.3-x86_64-linux) + nokogiri (1.15.4-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -274,13 +274,13 @@ GEM hashids (>= 1.0.0, < 2.0.0) rails (>= 6.0.0) prettier_print (1.2.1) - public_suffix (5.0.1) + public_suffix (5.0.3) puma (5.6.5) nio4r (~> 2.0) pundit (2.3.0) activesupport (>= 3.0.0) - racc (1.6.2) - rack (2.2.6.4) + racc (1.7.1) + rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) rails (6.0.5.1) @@ -326,11 +326,11 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) redis (4.8.1) - regexp_parser (2.7.0) + regexp_parser (2.8.1) responders (3.1.0) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.2.5) + rexml (3.2.6) rspec-core (3.12.1) rspec-support (~> 3.12.0) rspec-expectations (3.12.2) @@ -371,7 +371,7 @@ GEM ruby-vips (2.1.4) ffi (~> 1.12) rubyzip (2.3.2) - selenium-webdriver (4.8.6) + selenium-webdriver (4.10.0) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -426,10 +426,10 @@ GEM activemodel (>= 6.0.0) bindex (>= 0.4.0) railties (>= 6.0.0) - webdrivers (5.2.0) + webdrivers (5.3.1) nokogiri (~> 1.6) rubyzip (>= 1.3.0) - selenium-webdriver (~> 4.0) + selenium-webdriver (~> 4.0, < 4.11) webmock (3.18.1) addressable (>= 2.8.0) crack (>= 0.3.2) @@ -514,9 +514,9 @@ DEPENDENCIES test-prof tzinfo-data web-console (>= 3.3.0) - webdrivers + webdrivers (>= 5.3.0) webmock zeitwerk BUNDLED WITH - 2.4.14 + 2.4.18 diff --git a/gemfiles/rails_6.0_ruby_3.2.2.gemfile b/gemfiles/rails_6.0_ruby_3.2.2.gemfile index 2ece306090..187338cd87 100644 --- a/gemfiles/rails_6.0_ruby_3.2.2.gemfile +++ b/gemfiles/rails_6.0_ruby_3.2.2.gemfile @@ -70,7 +70,7 @@ group :test do gem "rails-controller-testing" gem "capybara", "3.36" gem "selenium-webdriver" - gem "webdrivers" + gem "webdrivers", ">= 5.3.0" gem "fuubar" gem "simplecov", require: false gem "simplecov-cobertura" diff --git a/gemfiles/rails_6.0_ruby_3.2.2.gemfile.lock b/gemfiles/rails_6.0_ruby_3.2.2.gemfile.lock index cd1370e1a1..be475c2901 100644 --- a/gemfiles/rails_6.0_ruby_3.2.2.gemfile.lock +++ b/gemfiles/rails_6.0_ruby_3.2.2.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.38.0) + avo (2.39.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -83,7 +83,7 @@ GEM activerecord (>= 6.0, < 7.1) acts_as_list (1.1.0) activerecord (>= 4.2) - addressable (2.8.2) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) annotate (3.2.0) activerecord (>= 3.2, < 8.0) @@ -246,7 +246,7 @@ GEM actionpack (>= 3.2.0, < 7.1) method_source (1.0.0) mini_magick (4.12.0) - mini_mime (1.1.2) + mini_mime (1.1.5) minitest (5.18.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -260,9 +260,9 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.14.3-arm64-darwin) + nokogiri (1.15.4-arm64-darwin) racc (~> 1.4) - nokogiri (1.14.3-x86_64-linux) + nokogiri (1.15.4-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -274,13 +274,13 @@ GEM hashids (>= 1.0.0, < 2.0.0) rails (>= 6.0.0) prettier_print (1.2.1) - public_suffix (5.0.1) + public_suffix (5.0.3) puma (5.6.5) nio4r (~> 2.0) pundit (2.3.0) activesupport (>= 3.0.0) - racc (1.6.2) - rack (2.2.6.4) + racc (1.7.1) + rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) rails (6.0.5.1) @@ -326,11 +326,11 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) redis (4.8.1) - regexp_parser (2.7.0) + regexp_parser (2.8.1) responders (3.1.0) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.2.5) + rexml (3.2.6) rspec-core (3.12.1) rspec-support (~> 3.12.0) rspec-expectations (3.12.2) @@ -371,7 +371,7 @@ GEM ruby-vips (2.1.4) ffi (~> 1.12) rubyzip (2.3.2) - selenium-webdriver (4.8.6) + selenium-webdriver (4.10.0) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -426,10 +426,10 @@ GEM activemodel (>= 6.0.0) bindex (>= 0.4.0) railties (>= 6.0.0) - webdrivers (5.2.0) + webdrivers (5.3.1) nokogiri (~> 1.6) rubyzip (>= 1.3.0) - selenium-webdriver (~> 4.0) + selenium-webdriver (~> 4.0, < 4.11) webmock (3.18.1) addressable (>= 2.8.0) crack (>= 0.3.2) @@ -514,9 +514,9 @@ DEPENDENCIES test-prof tzinfo-data web-console (>= 3.3.0) - webdrivers + webdrivers (>= 5.3.0) webmock zeitwerk BUNDLED WITH - 2.4.14 + 2.4.18 diff --git a/gemfiles/rails_6.1_ruby_3.0.3.gemfile b/gemfiles/rails_6.1_ruby_3.0.3.gemfile index 99b073243f..665f6e8f3a 100644 --- a/gemfiles/rails_6.1_ruby_3.0.3.gemfile +++ b/gemfiles/rails_6.1_ruby_3.0.3.gemfile @@ -70,7 +70,7 @@ group :test do gem "rails-controller-testing" gem "capybara", "3.36" gem "selenium-webdriver" - gem "webdrivers" + gem "webdrivers", ">= 5.3.0" gem "fuubar" gem "simplecov", require: false gem "simplecov-cobertura" diff --git a/gemfiles/rails_6.1_ruby_3.0.3.gemfile.lock b/gemfiles/rails_6.1_ruby_3.0.3.gemfile.lock index 76e9ad161e..81f9c29ef7 100644 --- a/gemfiles/rails_6.1_ruby_3.0.3.gemfile.lock +++ b/gemfiles/rails_6.1_ruby_3.0.3.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.38.0) + avo (2.39.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -87,7 +87,7 @@ GEM activerecord (>= 6.0, < 7.1) acts_as_list (1.1.0) activerecord (>= 4.2) - addressable (2.8.2) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) annotate (3.2.0) activerecord (>= 3.2, < 8.0) @@ -250,7 +250,7 @@ GEM actionpack (>= 3.2.0, < 7.1) method_source (1.0.0) mini_magick (4.12.0) - mini_mime (1.1.2) + mini_mime (1.1.5) minitest (5.18.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -264,9 +264,9 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.14.3-arm64-darwin) + nokogiri (1.15.4-arm64-darwin) racc (~> 1.4) - nokogiri (1.14.3-x86_64-linux) + nokogiri (1.15.4-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -278,13 +278,13 @@ GEM hashids (>= 1.0.0, < 2.0.0) rails (>= 6.0.0) prettier_print (1.2.1) - public_suffix (5.0.1) + public_suffix (5.0.3) puma (5.6.5) nio4r (~> 2.0) pundit (2.3.0) activesupport (>= 3.0.0) - racc (1.6.2) - rack (2.2.6.4) + racc (1.7.1) + rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) rails (6.1.7.3) @@ -330,11 +330,11 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) redis (4.8.1) - regexp_parser (2.7.0) + regexp_parser (2.8.1) responders (3.1.0) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.2.5) + rexml (3.2.6) rspec-core (3.12.1) rspec-support (~> 3.12.0) rspec-expectations (3.12.2) @@ -375,7 +375,7 @@ GEM ruby-vips (2.1.4) ffi (~> 1.12) rubyzip (2.3.2) - selenium-webdriver (4.8.6) + selenium-webdriver (4.10.0) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -429,10 +429,10 @@ GEM activemodel (>= 6.0.0) bindex (>= 0.4.0) railties (>= 6.0.0) - webdrivers (5.2.0) + webdrivers (5.3.1) nokogiri (~> 1.6) rubyzip (>= 1.3.0) - selenium-webdriver (~> 4.0) + selenium-webdriver (~> 4.0, < 4.11) webmock (3.18.1) addressable (>= 2.8.0) crack (>= 0.3.2) @@ -517,9 +517,9 @@ DEPENDENCIES test-prof tzinfo-data web-console (>= 3.3.0) - webdrivers + webdrivers (>= 5.3.0) webmock zeitwerk BUNDLED WITH - 2.4.14 + 2.4.18 diff --git a/gemfiles/rails_6.1_ruby_3.2.2.gemfile b/gemfiles/rails_6.1_ruby_3.2.2.gemfile index 99b073243f..665f6e8f3a 100644 --- a/gemfiles/rails_6.1_ruby_3.2.2.gemfile +++ b/gemfiles/rails_6.1_ruby_3.2.2.gemfile @@ -70,7 +70,7 @@ group :test do gem "rails-controller-testing" gem "capybara", "3.36" gem "selenium-webdriver" - gem "webdrivers" + gem "webdrivers", ">= 5.3.0" gem "fuubar" gem "simplecov", require: false gem "simplecov-cobertura" diff --git a/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock b/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock index 76e9ad161e..81f9c29ef7 100644 --- a/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock +++ b/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.38.0) + avo (2.39.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -87,7 +87,7 @@ GEM activerecord (>= 6.0, < 7.1) acts_as_list (1.1.0) activerecord (>= 4.2) - addressable (2.8.2) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) annotate (3.2.0) activerecord (>= 3.2, < 8.0) @@ -250,7 +250,7 @@ GEM actionpack (>= 3.2.0, < 7.1) method_source (1.0.0) mini_magick (4.12.0) - mini_mime (1.1.2) + mini_mime (1.1.5) minitest (5.18.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -264,9 +264,9 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.14.3-arm64-darwin) + nokogiri (1.15.4-arm64-darwin) racc (~> 1.4) - nokogiri (1.14.3-x86_64-linux) + nokogiri (1.15.4-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -278,13 +278,13 @@ GEM hashids (>= 1.0.0, < 2.0.0) rails (>= 6.0.0) prettier_print (1.2.1) - public_suffix (5.0.1) + public_suffix (5.0.3) puma (5.6.5) nio4r (~> 2.0) pundit (2.3.0) activesupport (>= 3.0.0) - racc (1.6.2) - rack (2.2.6.4) + racc (1.7.1) + rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) rails (6.1.7.3) @@ -330,11 +330,11 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) redis (4.8.1) - regexp_parser (2.7.0) + regexp_parser (2.8.1) responders (3.1.0) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.2.5) + rexml (3.2.6) rspec-core (3.12.1) rspec-support (~> 3.12.0) rspec-expectations (3.12.2) @@ -375,7 +375,7 @@ GEM ruby-vips (2.1.4) ffi (~> 1.12) rubyzip (2.3.2) - selenium-webdriver (4.8.6) + selenium-webdriver (4.10.0) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -429,10 +429,10 @@ GEM activemodel (>= 6.0.0) bindex (>= 0.4.0) railties (>= 6.0.0) - webdrivers (5.2.0) + webdrivers (5.3.1) nokogiri (~> 1.6) rubyzip (>= 1.3.0) - selenium-webdriver (~> 4.0) + selenium-webdriver (~> 4.0, < 4.11) webmock (3.18.1) addressable (>= 2.8.0) crack (>= 0.3.2) @@ -517,9 +517,9 @@ DEPENDENCIES test-prof tzinfo-data web-console (>= 3.3.0) - webdrivers + webdrivers (>= 5.3.0) webmock zeitwerk BUNDLED WITH - 2.4.14 + 2.4.18 diff --git a/gemfiles/rails_7.0_ruby_3.0.3.gemfile b/gemfiles/rails_7.0_ruby_3.0.3.gemfile index 4555394e3b..9741d004ee 100644 --- a/gemfiles/rails_7.0_ruby_3.0.3.gemfile +++ b/gemfiles/rails_7.0_ruby_3.0.3.gemfile @@ -70,7 +70,7 @@ group :test do gem "rails-controller-testing" gem "capybara", "3.36" gem "selenium-webdriver" - gem "webdrivers" + gem "webdrivers", ">= 5.3.0" gem "fuubar" gem "simplecov", require: false gem "simplecov-cobertura" diff --git a/gemfiles/rails_7.0_ruby_3.0.3.gemfile.lock b/gemfiles/rails_7.0_ruby_3.0.3.gemfile.lock index 459b769494..60f671606c 100644 --- a/gemfiles/rails_7.0_ruby_3.0.3.gemfile.lock +++ b/gemfiles/rails_7.0_ruby_3.0.3.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.38.0) + avo (2.39.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -93,7 +93,7 @@ GEM activerecord (>= 6.0, < 7.1) acts_as_list (1.1.0) activerecord (>= 4.2) - addressable (2.8.2) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) annotate (3.2.0) activerecord (>= 3.2, < 8.0) @@ -256,7 +256,7 @@ GEM actionpack (>= 3.2.0, < 7.1) method_source (1.0.0) mini_magick (4.12.0) - mini_mime (1.1.2) + mini_mime (1.1.5) minitest (5.18.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -270,9 +270,9 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.14.3-arm64-darwin) + nokogiri (1.15.4-arm64-darwin) racc (~> 1.4) - nokogiri (1.14.3-x86_64-linux) + nokogiri (1.15.4-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -284,13 +284,13 @@ GEM hashids (>= 1.0.0, < 2.0.0) rails (>= 6.0.0) prettier_print (1.2.1) - public_suffix (5.0.1) + public_suffix (5.0.3) puma (5.6.5) nio4r (~> 2.0) pundit (2.3.0) activesupport (>= 3.0.0) - racc (1.6.2) - rack (2.2.6.4) + racc (1.7.1) + rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) rails (7.0.4.3) @@ -336,11 +336,11 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) redis (4.8.1) - regexp_parser (2.7.0) + regexp_parser (2.8.1) responders (3.1.0) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.2.5) + rexml (3.2.6) rspec-core (3.12.1) rspec-support (~> 3.12.0) rspec-expectations (3.12.2) @@ -381,7 +381,7 @@ GEM ruby-vips (2.1.4) ffi (~> 1.12) rubyzip (2.3.2) - selenium-webdriver (4.8.6) + selenium-webdriver (4.10.0) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -435,10 +435,10 @@ GEM activemodel (>= 6.0.0) bindex (>= 0.4.0) railties (>= 6.0.0) - webdrivers (5.2.0) + webdrivers (5.3.1) nokogiri (~> 1.6) rubyzip (>= 1.3.0) - selenium-webdriver (~> 4.0) + selenium-webdriver (~> 4.0, < 4.11) webmock (3.18.1) addressable (>= 2.8.0) crack (>= 0.3.2) @@ -523,9 +523,9 @@ DEPENDENCIES test-prof tzinfo-data web-console (>= 3.3.0) - webdrivers + webdrivers (>= 5.3.0) webmock zeitwerk BUNDLED WITH - 2.4.14 + 2.4.18 diff --git a/gemfiles/rails_7.0_ruby_3.2.2.gemfile b/gemfiles/rails_7.0_ruby_3.2.2.gemfile index 4555394e3b..9741d004ee 100644 --- a/gemfiles/rails_7.0_ruby_3.2.2.gemfile +++ b/gemfiles/rails_7.0_ruby_3.2.2.gemfile @@ -70,7 +70,7 @@ group :test do gem "rails-controller-testing" gem "capybara", "3.36" gem "selenium-webdriver" - gem "webdrivers" + gem "webdrivers", ">= 5.3.0" gem "fuubar" gem "simplecov", require: false gem "simplecov-cobertura" diff --git a/gemfiles/rails_7.0_ruby_3.2.2.gemfile.lock b/gemfiles/rails_7.0_ruby_3.2.2.gemfile.lock index 459b769494..60f671606c 100644 --- a/gemfiles/rails_7.0_ruby_3.2.2.gemfile.lock +++ b/gemfiles/rails_7.0_ruby_3.2.2.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.38.0) + avo (2.39.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -93,7 +93,7 @@ GEM activerecord (>= 6.0, < 7.1) acts_as_list (1.1.0) activerecord (>= 4.2) - addressable (2.8.2) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) annotate (3.2.0) activerecord (>= 3.2, < 8.0) @@ -256,7 +256,7 @@ GEM actionpack (>= 3.2.0, < 7.1) method_source (1.0.0) mini_magick (4.12.0) - mini_mime (1.1.2) + mini_mime (1.1.5) minitest (5.18.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -270,9 +270,9 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.14.3-arm64-darwin) + nokogiri (1.15.4-arm64-darwin) racc (~> 1.4) - nokogiri (1.14.3-x86_64-linux) + nokogiri (1.15.4-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -284,13 +284,13 @@ GEM hashids (>= 1.0.0, < 2.0.0) rails (>= 6.0.0) prettier_print (1.2.1) - public_suffix (5.0.1) + public_suffix (5.0.3) puma (5.6.5) nio4r (~> 2.0) pundit (2.3.0) activesupport (>= 3.0.0) - racc (1.6.2) - rack (2.2.6.4) + racc (1.7.1) + rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) rails (7.0.4.3) @@ -336,11 +336,11 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) redis (4.8.1) - regexp_parser (2.7.0) + regexp_parser (2.8.1) responders (3.1.0) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.2.5) + rexml (3.2.6) rspec-core (3.12.1) rspec-support (~> 3.12.0) rspec-expectations (3.12.2) @@ -381,7 +381,7 @@ GEM ruby-vips (2.1.4) ffi (~> 1.12) rubyzip (2.3.2) - selenium-webdriver (4.8.6) + selenium-webdriver (4.10.0) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -435,10 +435,10 @@ GEM activemodel (>= 6.0.0) bindex (>= 0.4.0) railties (>= 6.0.0) - webdrivers (5.2.0) + webdrivers (5.3.1) nokogiri (~> 1.6) rubyzip (>= 1.3.0) - selenium-webdriver (~> 4.0) + selenium-webdriver (~> 4.0, < 4.11) webmock (3.18.1) addressable (>= 2.8.0) crack (>= 0.3.2) @@ -523,9 +523,9 @@ DEPENDENCIES test-prof tzinfo-data web-console (>= 3.3.0) - webdrivers + webdrivers (>= 5.3.0) webmock zeitwerk BUNDLED WITH - 2.4.14 + 2.4.18 diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index 9804aeed83..85877f7e93 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -153,7 +153,7 @@ def driver_options(headless: false) WebMock.disable_net_connect!( net_http_connect_on_start: true, allow_localhost: true, - allow: "chromedriver.storage.googleapis.com" + allow: ["googlechromelabs.github.io", "edgedl.me.gvt1.com"] ) example.run @@ -197,4 +197,4 @@ def driver_options(headless: false) require "support/timezone" # https://github.com/titusfortner/webdrivers/issues/247 -Webdrivers::Chromedriver.required_version = "114.0.5735.90" +# Webdrivers::Chromedriver.required_version = "114.0.5735.90"