test/isolate/test.rb in isolate-3.1.0.pre.3 vs test/isolate/test.rb in isolate-3.1.0

- old
+ new

@@ -1,12 +1,16 @@ require "isolate" require "minitest/autorun" +ENV.delete "RUBYOPT" # Rakefile uses isolate, so we don't want this + module Isolate + Sandbox::DEFAULT_PATH.replace "tmp/test" # change isolate dir for testing + class Test < MiniTest::Unit::TestCase def setup - Gem.refresh + Isolate.refresh @env = ENV.to_hash @lp = $LOAD_PATH.dup @lf = $LOADED_FEATURES.dup end @@ -17,11 +21,11 @@ ENV.replace @env $LOAD_PATH.replace @lp $LOADED_FEATURES.replace @lf - FileUtils.rm_rf "tmp/isolate" + FileUtils.rm_rf "tmp/test" end end end module BrutalStub @@ -40,10 +44,10 @@ end class Gem::Uninstaller extend BrutalStub - attr_reader :gem, :version, :gem_home + attr_reader :gem, :version alias old_uninstall uninstall def uninstall self.class.value << [self.gem, self.version.to_s,