diff options
| author | Jack Nagel | 2013-12-21 23:28:03 -0600 |
|---|---|---|
| committer | Jack Nagel | 2013-12-21 23:28:03 -0600 |
| commit | 06d1fc3bc9146f641e52fc103d4cc918aa484913 (patch) | |
| tree | dd2bf7ff0f3b274a851ffd97ee6984fb5aef4191 | |
| parent | cc03ae4e0da7b94117007b4b79d856a9b6089769 (diff) | |
| download | homebrew-06d1fc3bc9146f641e52fc103d4cc918aa484913.tar.bz2 | |
cleaner: add test to demonstrate that empty prefixes are removed
| -rw-r--r-- | Library/Homebrew/test/test_cleaner.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Library/Homebrew/test/test_cleaner.rb b/Library/Homebrew/test/test_cleaner.rb index c3def7cd7..33205a8d2 100644 --- a/Library/Homebrew/test/test_cleaner.rb +++ b/Library/Homebrew/test/test_cleaner.rb @@ -11,7 +11,7 @@ class CleanerTests < Test::Unit::TestCase end def teardown - @f.prefix.rmtree + @f.prefix.rmtree if @f.prefix.exist? end def test_clean_file @@ -28,6 +28,11 @@ class CleanerTests < Test::Unit::TestCase assert_equal 0100444, (@f.lib/'i386.dylib').stat.mode end + def test_prunes_prefix_if_empty + Cleaner.new @f + assert !@f.prefix.directory? + end + def test_prunes_empty_directories subdir = @f.bin/'subdir' subdir.mkpath |
