summaryrefslogtreecommitdiff
diff options
authorNobuyoshi Nakada <[email protected]>2024-04-17 08:53:09 +0900
committerNobuyoshi Nakada <[email protected]>2024-04-19 21:18:01 +0900
commitf17268f7d4fd217e3d79d65527c75c619db8af05 (patch)
treec48ff4dc40837015524f74d0b30ad1016ebed847
parent604c29e8a2e78ea5d6c0e76385000ed6cde78aca (diff)
Extract tmpdir template
-rw-r--r--tool/rubyspec_temp.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/tool/rubyspec_temp.rb b/tool/rubyspec_temp.rb
index 339bfce211..e3b70eb78f 100644
--- a/tool/rubyspec_temp.rb
+++ b/tool/rubyspec_temp.rb
@@ -1,11 +1,12 @@
require "tmpdir"
require "fileutils"
-if (tmpdir = Dir.mktmpdir("rubyspec_temp.")).size > 80
+template = "rubyspec_temp."
+if (tmpdir = Dir.mktmpdir(template)).size > 80
# On macOS, the default TMPDIR is very long, inspite of UNIX socket
# path length is limited.
Dir.rmdir(tmpdir)
- tmpdir = Dir.mktmpdir("rubyspec_temp.", "/tmp")
+ tmpdir = Dir.mktmpdir(template, "/tmp")
end
# warn "tmpdir(#{tmpdir.size}) = #{tmpdir}"
END {FileUtils.rm_rf(tmpdir)}