From e801e9ba65f6d98f6fee32a1e7e553e6586230cd Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Wed, 29 Apr 2020 14:40:14 +0900 Subject: [PATCH] [ruby/spec] expand temporary directory to the real path It may contain symbolic links. --- spec/mspec/lib/mspec/helpers/tmp.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/mspec/lib/mspec/helpers/tmp.rb b/spec/mspec/lib/mspec/helpers/tmp.rb index 433c0b6d88..df242f73c1 100644 --- a/spec/mspec/lib/mspec/helpers/tmp.rb +++ b/spec/mspec/lib/mspec/helpers/tmp.rb @@ -6,9 +6,9 @@ SPEC_TEMP_DIR_PID = Process.pid SPEC_TEMP_DIR_LIST = [] if tmpdir = ENV['SPEC_TEMP_DIR'] - temppath = File.expand_path(tmpdir) + "/" + temppath = File.realdirpath(tmpdir) + "/" else - tmpdir = File.expand_path("rubyspec_temp") + tmpdir = File.realdirpath("rubyspec_temp") temppath = tmpdir + "/#{SPEC_TEMP_DIR_PID}" SPEC_TEMP_DIR_LIST << tmpdir end