From c3fc70cc93ca7e8e29382372460c41734b4a7145 Mon Sep 17 00:00:00 2001 From: Martin Emde Date: Sat, 7 Oct 2023 11:04:55 -0700 Subject: [PATCH] [rubygems/rubygems] Exempt default gem 'etc' in setup tests for rubies before 3.2 on windows https://github.com/rubygems/rubygems/commit/834ae8a29a --- spec/bundler/runtime/setup_spec.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/bundler/runtime/setup_spec.rb b/spec/bundler/runtime/setup_spec.rb index 38ca9e68a3..88c8cc7676 100644 --- a/spec/bundler/runtime/setup_spec.rb +++ b/spec/bundler/runtime/setup_spec.rb @@ -1339,6 +1339,7 @@ end exempts = %w[did_you_mean bundler] exempts << "uri" if Gem.ruby_version >= Gem::Version.new("2.7") exempts << "pathname" if Gem.ruby_version >= Gem::Version.new("3.0") + exempts << "etc" if Gem.ruby_version < Gem::Version.new("3.2") && Gem.win_platform? exempts << "set" unless Gem.rubygems_version >= Gem::Version.new("3.2.6") exempts << "tsort" unless Gem.rubygems_version >= Gem::Version.new("3.2.31") exempts << "error_highlight" # added in Ruby 3.1 as a default gem