diff options
| author | Markus Reiter | 2016-12-09 17:27:31 +0100 |
|---|---|---|
| committer | Markus Reiter | 2017-02-03 17:27:36 +0100 |
| commit | e40c63f77c83254970c0e98f69ea76685536a905 (patch) | |
| tree | 1e62e9feec4bd812367edb09662bc09d02a29b79 /Library/Homebrew/test/support | |
| parent | 01c13720749d9c4d0050a5bca943543d5bd8a9de (diff) | |
| download | brew-e40c63f77c83254970c0e98f69ea76685536a905.tar.bz2 | |
Use array of constants to set up test directories.
Diffstat (limited to 'Library/Homebrew/test/support')
| -rw-r--r-- | Library/Homebrew/test/support/helper/test_case.rb | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Library/Homebrew/test/support/helper/test_case.rb b/Library/Homebrew/test/support/helper/test_case.rb index ab97ef758..fa7efd799 100644 --- a/Library/Homebrew/test/support/helper/test_case.rb +++ b/Library/Homebrew/test/support/helper/test_case.rb @@ -12,6 +12,20 @@ module Homebrew TEST_SHA1 = "deadbeefdeadbeefdeadbeefdeadbeefdeadbeef".freeze TEST_SHA256 = "deadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef".freeze + def before_setup + [ + HOMEBREW_LIBRARY/"Taps/homebrew/homebrew-core/Formula", + HOMEBREW_CACHE, + HOMEBREW_CACHE_FORMULA, + HOMEBREW_LOCK_DIR, + HOMEBREW_CELLAR, + HOMEBREW_LOGS, + HOMEBREW_TEMP, + ].each(&:mkpath) + + super + end + def setup super @@ -23,6 +37,10 @@ module Homebrew ARGV.replace(@__argv) ENV.replace(@__env) + super + end + + def after_teardown Tab.clear_cache coretap = CoreTap.new |
