From 4faba739437ae2f88e2b0159147feb576d9bbc1c Mon Sep 17 00:00:00 2001 From: katrinwiedmann <98172299+katrinwiedmann@users.noreply.github.com> Date: Wed, 11 Dec 2024 16:21:10 +0100 Subject: [PATCH] Add compatibility with Ruby 3.2 (#12) Add compatibility with Ruby 3.2 --- .github/workflows/test.yml | 4 ++-- .ruby-version | 2 +- Gemfile.cucumber-1.3 | 2 +- Gemfile.cucumber-1.3.lock | 6 +++--- Gemfile.cucumber-2.4 | 2 +- Gemfile.cucumber-2.4.lock | 6 +++--- Gemfile.cucumber-3.0 | 2 +- Gemfile.cucumber-3.0.lock | 8 ++++---- Gemfile.cucumber-3.1 | 2 +- Gemfile.cucumber-3.1.lock | 8 ++++---- Gemfile.cucumber-4.1 | 4 ++-- Gemfile.cucumber-4.1.lock | 8 ++++---- Gemfile.cucumber-5.3 | 4 ++-- Gemfile.cucumber-5.3.lock | 8 ++++---- 14 files changed, 33 insertions(+), 33 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 632acb2..14bc6e9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,9 +28,9 @@ jobs: gemfile: Gemfile.cucumber-4.1 - ruby: 2.7.2 gemfile: Gemfile.cucumber-5.3 - - ruby: 3.0.0 + - ruby: 3.2.0 gemfile: Gemfile.cucumber-4.1 - - ruby: 3.0.0 + - ruby: 3.2.0 gemfile: Gemfile.cucumber-5.3 env: BUNDLE_GEMFILE: "${{ matrix.gemfile }}" diff --git a/.ruby-version b/.ruby-version index aedc15b..944880f 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.5.3 +3.2.0 diff --git a/Gemfile.cucumber-1.3 b/Gemfile.cucumber-1.3 index 9654978..af61b16 100644 --- a/Gemfile.cucumber-1.3 +++ b/Gemfile.cucumber-1.3 @@ -5,7 +5,7 @@ gem 'cucumber', '~> 1.3.20' # Development dependencies gem 'rspec', '~> 1.0' -gem 'gemika' +gem 'gemika', '>= 0.8.1' gem 'rake', '=10.0.4' gem 'aruba', '<0.7' diff --git a/Gemfile.cucumber-1.3.lock b/Gemfile.cucumber-1.3.lock index b972d1b..6b3b9a1 100644 --- a/Gemfile.cucumber-1.3.lock +++ b/Gemfile.cucumber-1.3.lock @@ -22,7 +22,7 @@ GEM multi_test (>= 0.1.2) diff-lcs (1.3) ffi (1.9.18) - gemika (0.5.0) + gemika (0.8.2) gherkin (2.12.2) multi_json (~> 1.3) multi_json (1.13.1) @@ -41,9 +41,9 @@ DEPENDENCIES aruba (< 0.7) cucumber (~> 1.3.20) cucumber_priority! - gemika + gemika (>= 0.8.1) rake (= 10.0.4) rspec (~> 1.0) BUNDLED WITH - 1.16.1 + 1.17.3 diff --git a/Gemfile.cucumber-2.4 b/Gemfile.cucumber-2.4 index e3e11d1..da6c12f 100644 --- a/Gemfile.cucumber-2.4 +++ b/Gemfile.cucumber-2.4 @@ -5,7 +5,7 @@ gem 'cucumber', '~> 2.4.0' # Development dependencies gem 'rspec', '~> 3.0' -gem 'gemika' +gem 'gemika', '>= 0.8.1' gem 'rake' gem 'aruba', '<0.7' diff --git a/Gemfile.cucumber-2.4.lock b/Gemfile.cucumber-2.4.lock index 33e0768..5f4a0d9 100644 --- a/Gemfile.cucumber-2.4.lock +++ b/Gemfile.cucumber-2.4.lock @@ -27,11 +27,11 @@ GEM cucumber-wire (0.0.1) diff-lcs (1.3) ffi (1.9.23) - gemika (0.5.0) + gemika (0.8.2) gherkin (4.1.3) multi_json (1.13.1) multi_test (0.1.2) - rake (10.1.0) + rake (13.1.0) rspec (3.4.0) rspec-core (~> 3.4.0) rspec-expectations (~> 3.4.0) @@ -53,7 +53,7 @@ DEPENDENCIES aruba (< 0.7) cucumber (~> 2.4.0) cucumber_priority! - gemika + gemika (>= 0.8.1) rake rspec (~> 3.0) diff --git a/Gemfile.cucumber-3.0 b/Gemfile.cucumber-3.0 index b0eed97..bbb1409 100644 --- a/Gemfile.cucumber-3.0 +++ b/Gemfile.cucumber-3.0 @@ -5,7 +5,7 @@ gem 'cucumber', '~> 3.0.0' # Development dependencies gem 'rspec', '~> 3.0' -gem 'gemika' +gem 'gemika', '>= 0.8.1' gem 'rake' gem 'aruba', '<0.7' diff --git a/Gemfile.cucumber-3.0.lock b/Gemfile.cucumber-3.0.lock index f48178e..a10d282 100644 --- a/Gemfile.cucumber-3.0.lock +++ b/Gemfile.cucumber-3.0.lock @@ -33,11 +33,11 @@ GEM cucumber-wire (0.0.1) diff-lcs (1.3) ffi (1.9.23) - gemika (0.5.0) + gemika (0.8.2) gherkin (4.1.3) multi_json (1.13.1) multi_test (0.1.2) - rake (10.4.2) + rake (13.1.0) rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -59,9 +59,9 @@ DEPENDENCIES aruba (< 0.7) cucumber (~> 3.0.0) cucumber_priority! - gemika + gemika (>= 0.8.1) rake rspec (~> 3.0) BUNDLED WITH - 1.16.1 + 1.17.3 diff --git a/Gemfile.cucumber-3.1 b/Gemfile.cucumber-3.1 index 77869cb..966cd62 100644 --- a/Gemfile.cucumber-3.1 +++ b/Gemfile.cucumber-3.1 @@ -5,7 +5,7 @@ gem 'cucumber', '~> 3.1.0' # Development dependencies gem 'rspec', '~> 3.0' -gem 'gemika' +gem 'gemika', '>= 0.8.1' gem 'rake' gem 'aruba', '<0.7' diff --git a/Gemfile.cucumber-3.1.lock b/Gemfile.cucumber-3.1.lock index b3b8558..854cb89 100644 --- a/Gemfile.cucumber-3.1.lock +++ b/Gemfile.cucumber-3.1.lock @@ -33,11 +33,11 @@ GEM cucumber-wire (0.0.1) diff-lcs (1.3) ffi (1.9.23) - gemika (0.5.0) + gemika (0.8.2) gherkin (5.0.0) multi_json (1.13.1) multi_test (0.1.2) - rake (10.4.2) + rake (13.1.0) rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -59,9 +59,9 @@ DEPENDENCIES aruba (< 0.7) cucumber (~> 3.1.0) cucumber_priority! - gemika + gemika (>= 0.8.1) rake rspec (~> 3.0) BUNDLED WITH - 1.16.1 + 1.17.3 diff --git a/Gemfile.cucumber-4.1 b/Gemfile.cucumber-4.1 index 12433ae..1e29f3a 100644 --- a/Gemfile.cucumber-4.1 +++ b/Gemfile.cucumber-4.1 @@ -5,8 +5,8 @@ gem 'cucumber', '~> 4.1.0' # Development dependencies gem 'rspec', '~> 3.0' -gem 'gemika' -gem 'rake' +gem 'gemika', '>= 0.8.1' +gem 'rake', '> 10.0' gem 'aruba' # Gem under test diff --git a/Gemfile.cucumber-4.1.lock b/Gemfile.cucumber-4.1.lock index fba5f13..543a18d 100644 --- a/Gemfile.cucumber-4.1.lock +++ b/Gemfile.cucumber-4.1.lock @@ -53,7 +53,7 @@ GEM cucumber-messages (~> 12.2, >= 12.2.0) diff-lcs (1.3) ffi (1.15.0) - gemika (0.5.0) + gemika (0.8.2) i18n (1.8.9) concurrent-ruby (~> 1.0) middleware (0.1.0) @@ -64,7 +64,7 @@ GEM middleware thor thread_safe - rake (13.0.3) + rake (13.1.0) rspec (3.10.0) rspec-core (~> 3.10.0) rspec-expectations (~> 3.10.0) @@ -94,8 +94,8 @@ DEPENDENCIES aruba cucumber (~> 4.1.0) cucumber_priority! - gemika - rake + gemika (>= 0.8.1) + rake (> 10.0) rspec (~> 3.0) BUNDLED WITH diff --git a/Gemfile.cucumber-5.3 b/Gemfile.cucumber-5.3 index d70899c..fd2338f 100644 --- a/Gemfile.cucumber-5.3 +++ b/Gemfile.cucumber-5.3 @@ -5,8 +5,8 @@ gem 'cucumber', '~> 5.3.0' # Development dependencies gem 'rspec', '~> 3.0' -gem 'gemika' -gem 'rake' +gem 'gemika', '>= 0.8.1' +gem 'rake', '> 10.0' gem 'aruba' # Gem under test diff --git a/Gemfile.cucumber-5.3.lock b/Gemfile.cucumber-5.3.lock index eafb41f..9e43c6d 100644 --- a/Gemfile.cucumber-5.3.lock +++ b/Gemfile.cucumber-5.3.lock @@ -53,7 +53,7 @@ GEM cucumber-messages (~> 13.0, >= 13.0.1) diff-lcs (1.4.4) ffi (1.15.0) - gemika (0.5.0) + gemika (0.8.2) i18n (1.8.9) concurrent-ruby (~> 1.0) middleware (0.1.0) @@ -64,7 +64,7 @@ GEM middleware thor thread_safe - rake (13.0.3) + rake (13.1.0) rspec (3.10.0) rspec-core (~> 3.10.0) rspec-expectations (~> 3.10.0) @@ -94,8 +94,8 @@ DEPENDENCIES aruba cucumber (~> 5.3.0) cucumber_priority! - gemika - rake + gemika (>= 0.8.1) + rake (> 10.0) rspec (~> 3.0) BUNDLED WITH