summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/rubygems/test_gem_gem_runner.rb34
1 files changed, 1 insertions, 33 deletions
diff --git a/test/rubygems/test_gem_gem_runner.rb b/test/rubygems/test_gem_gem_runner.rb
index 0a1faa404a..d68ac4da81 100644
--- a/test/rubygems/test_gem_gem_runner.rb
+++ b/test/rubygems/test_gem_gem_runner.rb
@@ -1,38 +1,6 @@
# frozen_string_literal: true
require 'rubygems/test_case'
-begin
- gem_home_files = lambda{
- if Dir.exist?(ENV["GEM_HOME"])
- require "find"
- ary = Find.find(ENV["GEM_HOME"]).to_a
- else
- []
- end
- }
- prev_gem_home = ENV["GEM_HOME"]
- prev_gem_home_files = gem_home_files.call
- prev_threads = Thread.list.map{|e| e.inspect}
-
- require 'rubygems/gem_runner'
-ensure
- if $!
- msg = <<eom
-***************
-PREV
- GEM_HOME: #{prev_gem_home}
- Files in GEM_HOME: #{prev_gem_home_files.inspect}
- Threads: #{prev_threads.inspect}
-Current:
- GEM_HOME: #{ENV["GEM_HOME"]}
- Files in GEM_HOME: #{gem_home_files.call}
- Threads: #{Thread.list.map{|e| e.inspect}.inspect}
-Exception: #{$!.message}
-eom
- p $!.class
- p $!.message.frozen?
- raise $!.class, msg, $!.backtrace
- end
-end
+require 'rubygems/gem_runner'
class TestGemGemRunner < Gem::TestCase