From fd372dc8a244a215cb1561e32e0a5366cc0ba66e Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 26 May 2014 03:42:27 +0000 Subject: minitest/unit.rb: fix leaking tempfile * test/lib/minitest/unit.rb (capture_subprocess_io): opened files can not be unlinked on Windows. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/lib/minitest/unit.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/lib/minitest') diff --git a/test/lib/minitest/unit.rb b/test/lib/minitest/unit.rb index 444e56e634..54f34d55f7 100644 --- a/test/lib/minitest/unit.rb +++ b/test/lib/minitest/unit.rb @@ -522,10 +522,10 @@ module MiniTest [captured_stdout.read, captured_stderr.read] ensure - captured_stdout.unlink - captured_stderr.unlink $stdout.reopen orig_stdout $stderr.reopen orig_stderr + captured_stdout.close! + captured_stderr.close! end end end -- cgit v1.2.3