aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/lib/config.rb
diff options
context:
space:
mode:
authorJack Nagel2015-04-28 22:37:27 -0400
committerJack Nagel2015-04-29 19:15:11 -0400
commitdc6af1a6ae66da9f7a8ba5c8681afb2d2c460032 (patch)
treee2dd3194f59dd98aa630129a6473e218dd7f7e6d /Library/Homebrew/test/lib/config.rb
parent44ca2043d03a3d15a4c726e46a47a516700fd44f (diff)
downloadbrew-dc6af1a6ae66da9f7a8ba5c8681afb2d2c460032.tar.bz2
Ensure HOMEBREW_TEMP is respected in all tests
Diffstat (limited to 'Library/Homebrew/test/lib/config.rb')
-rw-r--r--Library/Homebrew/test/lib/config.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/Library/Homebrew/test/lib/config.rb b/Library/Homebrew/test/lib/config.rb
index 86b652660..adf150c2e 100644
--- a/Library/Homebrew/test/lib/config.rb
+++ b/Library/Homebrew/test/lib/config.rb
@@ -1,7 +1,9 @@
require "tmpdir"
+HOMEBREW_TEMP = Pathname.new(ENV["HOMEBREW_TEMP"] || "/tmp")
+
TEST_TMPDIR = ENV.fetch("HOMEBREW_TEST_TMPDIR") { |k|
- dir = Dir.mktmpdir("homebrew_tests")
+ dir = Dir.mktmpdir("homebrew_tests", HOMEBREW_TEMP)
at_exit { FileUtils.remove_entry(dir) }
ENV[k] = dir
}
@@ -13,4 +15,3 @@ HOMEBREW_CACHE = HOMEBREW_PREFIX.parent+"cache"
HOMEBREW_CACHE_FORMULA = HOMEBREW_PREFIX.parent+"formula_cache"
HOMEBREW_CELLAR = HOMEBREW_PREFIX.parent+"cellar"
HOMEBREW_LOGS = HOMEBREW_PREFIX.parent+"logs"
-HOMEBREW_TEMP = Pathname.new(ENV["HOMEBREW_TEMP"] || "/tmp")