diff options
| author | Jack Nagel | 2013-12-21 23:28:03 -0600 |
|---|---|---|
| committer | Jack Nagel | 2013-12-21 23:28:03 -0600 |
| commit | f55e93d9fc8db5f460b3f5e102a3cd771f0e7627 (patch) | |
| tree | d281ab333a874778c389cfda599b63e47e577129 /Library/Homebrew/test | |
| parent | 8430307fa5c3e5c4699b1363da5c38ab3ef23822 (diff) | |
| download | brew-f55e93d9fc8db5f460b3f5e102a3cd771f0e7627.tar.bz2 | |
cleaner: add test to demonstrate that empty prefixes are removed
Diffstat (limited to 'Library/Homebrew/test')
| -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 |
