From 52102f6ff50eebf8c16667c9b49cef579d2057c1 Mon Sep 17 00:00:00 2001 From: normal Date: Thu, 9 Aug 2018 02:14:27 +0000 Subject: [PATCH] test/lib/leakchecker.rb (find_tempfiles): don't warn for missing files Quiet a false-positive warning from TestHtgroup#test_htgroup git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/lib/leakchecker.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/lib/leakchecker.rb b/test/lib/leakchecker.rb index af9200bf77..d37f865883 100644 --- a/test/lib/leakchecker.rb +++ b/test/lib/leakchecker.rb @@ -128,7 +128,8 @@ class LeakChecker [prev_count, []] else tempfiles = ObjectSpace.each_object(Tempfile).find_all {|t| - t.instance_variable_defined?(:@tmpfile) and t.path + t.instance_variable_defined?(:@tmpfile) and t.path and + File.exist?(t.path) } [count, tempfiles] end