diff options
author | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-10-25 22:58:43 +0000 |
---|---|---|
committer | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-10-25 22:58:43 +0000 |
commit | b61d8b6045497a5b2185bf8cb61a381f179d3ecd (patch) | |
tree | 0b7980dd65f71136db50a788d5e5a052efdf66ed /test/rubygems/gemutilities.rb | |
parent | 17358af75b80343f7861907b9288607e67a08f61 (diff) | |
download | ruby-b61d8b6045497a5b2185bf8cb61a381f179d3ecd.tar.gz |
Update to RubyGems 1.3.1 r1909.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/rubygems/gemutilities.rb')
-rw-r--r-- | test/rubygems/gemutilities.rb | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/test/rubygems/gemutilities.rb b/test/rubygems/gemutilities.rb index fd4db68a26..3720da5d6a 100644 --- a/test/rubygems/gemutilities.rb +++ b/test/rubygems/gemutilities.rb @@ -1,4 +1,3 @@ -#!/usr/bin/env ruby #-- # Copyright 2006 by Chad Fowler, Rich Kilmer, Jim Weirich and others. # All rights reserved. @@ -9,8 +8,14 @@ at_exit { $SAFE = 1 } $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) +require 'rubygems' require 'fileutils' -require 'test/unit' +begin + require 'minitest/unit' +rescue LoadError + warn "Install minitest gem" + raise +end require 'tmpdir' require 'uri' require 'rubygems/package' @@ -36,7 +41,7 @@ module Gem end end -class RubyGemTestCase < Test::Unit::TestCase +class RubyGemTestCase < MiniTest::Unit::TestCase include Gem::DefaultUserInteraction @@ -430,8 +435,6 @@ class RubyGemTestCase < Test::Unit::TestCase Gem.module_eval {@ruby = ruby} env_rake = ENV["rake"] ENV["rake"] = @@rake - argv = ARGV.dup - ARGV.clear yield @@rake ensure Gem.module_eval {@ruby = gem_ruby} @@ -440,7 +443,6 @@ class RubyGemTestCase < Test::Unit::TestCase else ENV.delete("rake") end - ARGV.replace(argv) if argv end def self.rubybin @@ -482,3 +484,5 @@ class RubyGemTestCase < Test::Unit::TestCase end +MiniTest::Unit.autorun + |