diff --git a/bundler/spec/runtime/inline_spec.rb b/bundler/spec/runtime/inline_spec.rb index 009fbbdac3ef..fadf3eb98910 100644 --- a/bundler/spec/runtime/inline_spec.rb +++ b/bundler/spec/runtime/inline_spec.rb @@ -371,7 +371,7 @@ def confirm(msg, newline = nil) end it "when requiring fileutils after does not show redefinition warnings" do - dependency_installer_loads_fileutils = ruby "require 'rubygems/dependency_installer'; puts LOADED_FEATURES.grep(/fileutils/)", :raise_on_error => false + dependency_installer_loads_fileutils = ruby "require 'rubygems/dependency_installer'; puts $LOADED_FEATURES.grep(/fileutils/)", :raise_on_error => false skip "does not work if rubygems/dependency_installer loads fileutils, which happens until rubygems 3.2.0" unless dependency_installer_loads_fileutils.empty? skip "does not work on ruby 3.0 because it changes the path to look for default gems, tsort is a default gem there, and we can't install it either like we do with fiddle because it doesn't yet exist" unless RUBY_VERSION < "3.0.0" @@ -383,11 +383,6 @@ def confirm(msg, newline = nil) realworld_system_gems "fileutils --version 1.4.1" - build_repo2 do - # simulate executable for default gem - build_gem "fileutils", default_fileutils_version, :to_system => true, :default => true - end - realworld_system_gems "fiddle" # not sure why, but this is needed on Windows to boot rubygems succesfully realworld_system_gems "timeout uri" # this spec uses net/http which requires these default gems