Skip to content

Commit

Permalink
Merge pull request #282 from DataDog/anmarchenko/cucumber_test_with_r…
Browse files Browse the repository at this point in the history
…uby_9.4

[NO-TICKET] Enable testing cucumber with Ruby 3.4
  • Loading branch information
anmarchenko authored Jan 20, 2025
2 parents f7e0830 + b7d4453 commit ff0a815
Show file tree
Hide file tree
Showing 131 changed files with 1,752 additions and 1,731 deletions.
2 changes: 1 addition & 1 deletion Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ TEST_METADATA = {
"cucumber-6" => "✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ❌ 3.4 / ✅ jruby",
"cucumber-7" => "✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ❌ 3.4 / ✅ jruby",
"cucumber-8" => "✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ❌ 3.4 / ✅ jruby",
"cucumber-9" => "✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / 3.4 / ✅ jruby"
"cucumber-9" => "✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / 3.4 / ✅ jruby"
},
"rspec" => {
"rspec-3" => "✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby"
Expand Down
14 changes: 7 additions & 7 deletions gemfiles/jruby_9.4_activesupport_4.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,19 @@ GEM
thor (>= 0.14.0)
bigdecimal (3.1.7-java)
climate_control (1.2.0)
concurrent-ruby (1.3.4)
concurrent-ruby (1.3.5)
crack (1.0.0)
bigdecimal
rexml
datadog (2.8.0)
datadog-ruby_core_source (~> 3.3)
datadog (2.9.0)
datadog-ruby_core_source (~> 3.3, >= 3.3.7)
libdatadog (~> 14.3.1.1.0)
libddwaf (~> 1.18.0.0.0)
msgpack
datadog-ruby_core_source (3.3.6)
datadog-ruby_core_source (3.3.7)
diff-lcs (1.5.1)
docile (1.4.1)
ffi (1.17.0-java)
ffi (1.17.1-java)
hashdiff (1.1.2)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
Expand All @@ -45,9 +45,9 @@ GEM
os (1.1.4)
public_suffix (6.0.1)
rake (13.2.1)
rake-compiler (1.2.8)
rake-compiler (1.2.9)
rake
rexml (3.3.9)
rexml (3.4.0)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
Expand Down
16 changes: 8 additions & 8 deletions gemfiles/jruby_9.4_activesupport_5.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -21,21 +21,21 @@ GEM
thor (>= 0.14.0)
bigdecimal (3.1.7-java)
climate_control (1.2.0)
concurrent-ruby (1.3.4)
concurrent-ruby (1.3.5)
crack (1.0.0)
bigdecimal
rexml
datadog (2.8.0)
datadog-ruby_core_source (~> 3.3)
datadog (2.9.0)
datadog-ruby_core_source (~> 3.3, >= 3.3.7)
libdatadog (~> 14.3.1.1.0)
libddwaf (~> 1.18.0.0.0)
msgpack
datadog-ruby_core_source (3.3.6)
datadog-ruby_core_source (3.3.7)
diff-lcs (1.5.1)
docile (1.4.1)
ffi (1.17.0-java)
ffi (1.17.1-java)
hashdiff (1.1.2)
i18n (1.14.6)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
libdatadog (14.3.1.1.0)
libddwaf (1.18.0.0.0-java)
Expand All @@ -45,9 +45,9 @@ GEM
os (1.1.4)
public_suffix (6.0.1)
rake (13.2.1)
rake-compiler (1.2.8)
rake-compiler (1.2.9)
rake
rexml (3.3.9)
rexml (3.4.0)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
Expand Down
16 changes: 8 additions & 8 deletions gemfiles/jruby_9.4_activesupport_6.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -22,21 +22,21 @@ GEM
thor (>= 0.14.0)
bigdecimal (3.1.7-java)
climate_control (1.2.0)
concurrent-ruby (1.3.4)
concurrent-ruby (1.3.5)
crack (1.0.0)
bigdecimal
rexml
datadog (2.8.0)
datadog-ruby_core_source (~> 3.3)
datadog (2.9.0)
datadog-ruby_core_source (~> 3.3, >= 3.3.7)
libdatadog (~> 14.3.1.1.0)
libddwaf (~> 1.18.0.0.0)
msgpack
datadog-ruby_core_source (3.3.6)
datadog-ruby_core_source (3.3.7)
diff-lcs (1.5.1)
docile (1.4.1)
ffi (1.17.0-java)
ffi (1.17.1-java)
hashdiff (1.1.2)
i18n (1.14.6)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
libdatadog (14.3.1.1.0)
libddwaf (1.18.0.0.0-java)
Expand All @@ -46,9 +46,9 @@ GEM
os (1.1.4)
public_suffix (6.0.1)
rake (13.2.1)
rake-compiler (1.2.8)
rake-compiler (1.2.9)
rake
rexml (3.3.9)
rexml (3.4.0)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
Expand Down
22 changes: 11 additions & 11 deletions gemfiles/jruby_9.4_activesupport_7.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -30,36 +30,36 @@ GEM
benchmark (0.4.0)
bigdecimal (3.1.7-java)
climate_control (1.2.0)
concurrent-ruby (1.3.4)
connection_pool (2.4.1)
concurrent-ruby (1.3.5)
connection_pool (2.5.0)
crack (1.0.0)
bigdecimal
rexml
datadog (2.8.0)
datadog-ruby_core_source (~> 3.3)
datadog (2.9.0)
datadog-ruby_core_source (~> 3.3, >= 3.3.7)
libdatadog (~> 14.3.1.1.0)
libddwaf (~> 1.18.0.0.0)
msgpack
datadog-ruby_core_source (3.3.6)
datadog-ruby_core_source (3.3.7)
diff-lcs (1.5.1)
docile (1.4.1)
drb (2.2.1)
ffi (1.17.0-java)
ffi (1.17.1-java)
hashdiff (1.1.2)
i18n (1.14.6)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
libdatadog (14.3.1.1.0)
libddwaf (1.18.0.0.0-java)
ffi (~> 1.0)
logger (1.6.2)
logger (1.6.5)
minitest (5.25.4)
msgpack (1.7.5-java)
os (1.1.4)
public_suffix (6.0.1)
rake (13.2.1)
rake-compiler (1.2.8)
rake-compiler (1.2.9)
rake
rexml (3.3.9)
rexml (3.4.0)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
Expand All @@ -77,7 +77,7 @@ GEM
rspec-support (3.13.2)
rspec_junit_formatter (0.6.0)
rspec-core (>= 2, < 4, != 2.12.0)
securerandom (0.4.0)
securerandom (0.4.1)
simplecov (0.22.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
Expand Down
18 changes: 9 additions & 9 deletions gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -15,28 +15,28 @@ GEM
bundler
rake
thor (>= 0.14.0)
bigdecimal (3.1.8-java)
bigdecimal (3.1.9-java)
builder (3.3.0)
ci-queue (0.60.0)
ci-queue (0.62.0)
logger
climate_control (1.2.0)
crack (1.0.0)
bigdecimal
rexml
datadog (2.8.0)
datadog-ruby_core_source (~> 3.3)
datadog (2.9.0)
datadog-ruby_core_source (~> 3.3, >= 3.3.7)
libdatadog (~> 14.3.1.1.0)
libddwaf (~> 1.18.0.0.0)
msgpack
datadog-ruby_core_source (3.3.6)
datadog-ruby_core_source (3.3.7)
diff-lcs (1.5.1)
docile (1.4.1)
ffi (1.17.0-java)
ffi (1.17.1-java)
hashdiff (1.1.2)
libdatadog (14.3.1.1.0)
libddwaf (1.18.0.0.0-java)
ffi (~> 1.0)
logger (1.6.2)
logger (1.6.5)
minitest (5.25.4)
minitest-reporters (1.7.1)
ansi
Expand All @@ -47,9 +47,9 @@ GEM
os (1.1.4)
public_suffix (6.0.1)
rake (13.2.1)
rake-compiler (1.2.8)
rake-compiler (1.2.9)
rake
rexml (3.3.9)
rexml (3.4.0)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
Expand Down
18 changes: 9 additions & 9 deletions gemfiles/jruby_9.4_ci_queue_0_rspec_3.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -14,34 +14,34 @@ GEM
bundler
rake
thor (>= 0.14.0)
bigdecimal (3.1.8-java)
ci-queue (0.60.0)
bigdecimal (3.1.9-java)
ci-queue (0.62.0)
logger
climate_control (1.2.0)
crack (1.0.0)
bigdecimal
rexml
datadog (2.8.0)
datadog-ruby_core_source (~> 3.3)
datadog (2.9.0)
datadog-ruby_core_source (~> 3.3, >= 3.3.7)
libdatadog (~> 14.3.1.1.0)
libddwaf (~> 1.18.0.0.0)
msgpack
datadog-ruby_core_source (3.3.6)
datadog-ruby_core_source (3.3.7)
diff-lcs (1.5.1)
docile (1.4.1)
ffi (1.17.0-java)
ffi (1.17.1-java)
hashdiff (1.1.2)
libdatadog (14.3.1.1.0)
libddwaf (1.18.0.0.0-java)
ffi (~> 1.0)
logger (1.6.2)
logger (1.6.5)
msgpack (1.7.5-java)
os (1.1.4)
public_suffix (6.0.1)
rake (13.2.1)
rake-compiler (1.2.8)
rake-compiler (1.2.9)
rake
rexml (3.3.9)
rexml (3.4.0)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
Expand Down
14 changes: 7 additions & 7 deletions gemfiles/jruby_9.4_cucumber_3.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ GEM
rake
thor (>= 0.14.0)
backports (3.25.0)
bigdecimal (3.1.8-java)
bigdecimal (3.1.9-java)
builder (3.3.0)
climate_control (1.2.0)
crack (1.0.0)
Expand All @@ -37,15 +37,15 @@ GEM
cucumber-expressions (6.0.1)
cucumber-tag_expressions (1.1.1)
cucumber-wire (0.0.1)
datadog (2.8.0)
datadog-ruby_core_source (~> 3.3)
datadog (2.9.0)
datadog-ruby_core_source (~> 3.3, >= 3.3.7)
libdatadog (~> 14.3.1.1.0)
libddwaf (~> 1.18.0.0.0)
msgpack
datadog-ruby_core_source (3.3.6)
datadog-ruby_core_source (3.3.7)
diff-lcs (1.5.1)
docile (1.4.1)
ffi (1.17.0-java)
ffi (1.17.1-java)
gherkin (5.1.0)
hashdiff (1.1.2)
libdatadog (14.3.1.1.0)
Expand All @@ -57,9 +57,9 @@ GEM
os (1.1.4)
public_suffix (6.0.1)
rake (13.2.1)
rake-compiler (1.2.8)
rake-compiler (1.2.9)
rake
rexml (3.3.9)
rexml (3.4.0)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
Expand Down
18 changes: 9 additions & 9 deletions gemfiles/jruby_9.4_cucumber_4.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ GEM
bundler
rake
thor (>= 0.14.0)
bigdecimal (3.1.8-java)
bigdecimal (3.1.9-java)
builder (3.3.0)
climate_control (1.2.0)
concurrent-ruby (1.3.4)
concurrent-ruby (1.3.5)
crack (1.0.0)
bigdecimal
rexml
Expand Down Expand Up @@ -57,17 +57,17 @@ GEM
cucumber-core (~> 7.1, >= 7.1.0)
cucumber-cucumber-expressions (~> 10.1, >= 10.1.0)
cucumber-messages (~> 12.2, >= 12.2.0)
datadog (2.8.0)
datadog-ruby_core_source (~> 3.3)
datadog (2.9.0)
datadog-ruby_core_source (~> 3.3, >= 3.3.7)
libdatadog (~> 14.3.1.1.0)
libddwaf (~> 1.18.0.0.0)
msgpack
datadog-ruby_core_source (3.3.6)
datadog-ruby_core_source (3.3.7)
diff-lcs (1.3)
docile (1.4.1)
ffi (1.17.0-java)
ffi (1.17.1-java)
hashdiff (1.1.2)
i18n (1.14.6)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
libdatadog (14.3.1.1.0)
libddwaf (1.18.0.0.0-java)
Expand All @@ -84,9 +84,9 @@ GEM
thread_safe
public_suffix (6.0.1)
rake (13.2.1)
rake-compiler (1.2.8)
rake-compiler (1.2.9)
rake
rexml (3.3.9)
rexml (3.4.0)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
Expand Down
Loading

0 comments on commit ff0a815

Please sign in to comment.