ruby-changes:26040
From: drbrain <ko1@a...>
Date: Sat, 1 Dec 2012 10:01:15 +0900 (JST)
Subject: [ruby-changes:26040] drbrain:r38096 (trunk): * test/runner.rb: Set GEM_HOME, GEM_PATH and GEM_SKIP to empty set.
drbrain 2012-12-01 09:34:01 +0900 (Sat, 01 Dec 2012) New Revision: 38096 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=38096 Log: * test/runner.rb: Set GEM_HOME, GEM_PATH and GEM_SKIP to empty set. With default_gem support in RubyGems GEM_SKIP prevents loading of built-in gems. Modified files: trunk/ChangeLog trunk/test/runner.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 38095) +++ ChangeLog (revision 38096) @@ -1,3 +1,9 @@ +Sat Dec 1 09:33:32 2012 Eric Hodel <drbrain@s...> + + * test/runner.rb: Set GEM_HOME, GEM_PATH and GEM_SKIP to empty set. + With default_gem support in RubyGems GEM_SKIP prevents loading of + built-in gems. + Sat Dec 1 07:16:17 2012 Hiroshi Shirosaki <h.shirosaki@g...> * compile.c (ADD_CATCH_ENTRY): add a cast to fix SEGV with x64 mingw Index: test/runner.rb =================================================================== --- test/runner.rb (revision 38095) +++ test/runner.rb (revision 38096) @@ -10,15 +10,7 @@ @@project_dir = File.dirname($LOAD_PATH.last) end -srcdir = File.dirname(src_testdir) -default_gems = Dir.glob(srcdir + "/{lib,ext}/**/*.gemspec").map {|path| File.basename(path, ".*")} -File.foreach(srcdir + "/defs/default_gems") do |line| - next if /^\s*#/ =~ line - default_gems << line[/^\S+/] -end -default_gems |= (ENV["GEM_SKIP"] || '').split(/:/) -ENV["GEM_SKIP"] = default_gems.join(':') -ENV["GEM_HOME"] = ENV["GEM_PATH"] = "".freeze +ENV["GEM_SKIP"] = ENV["GEM_HOME"] = ENV["GEM_PATH"] = "".freeze require_relative 'profile_test_all' if ENV['RUBY_TEST_ALL_PROFILE'] == 'true' -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/