cleaner: add test to demonstrate that empty prefixes are removed
This commit is contained in:
parent
8430307fa5
commit
f55e93d9fc
@ -11,7 +11,7 @@ class CleanerTests < Test::Unit::TestCase
|
|||||||
end
|
end
|
||||||
|
|
||||||
def teardown
|
def teardown
|
||||||
@f.prefix.rmtree
|
@f.prefix.rmtree if @f.prefix.exist?
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_clean_file
|
def test_clean_file
|
||||||
@ -28,6 +28,11 @@ class CleanerTests < Test::Unit::TestCase
|
|||||||
assert_equal 0100444, (@f.lib/'i386.dylib').stat.mode
|
assert_equal 0100444, (@f.lib/'i386.dylib').stat.mode
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_prunes_prefix_if_empty
|
||||||
|
Cleaner.new @f
|
||||||
|
assert !@f.prefix.directory?
|
||||||
|
end
|
||||||
|
|
||||||
def test_prunes_empty_directories
|
def test_prunes_empty_directories
|
||||||
subdir = @f.bin/'subdir'
|
subdir = @f.bin/'subdir'
|
||||||
subdir.mkpath
|
subdir.mkpath
|
||||||
|
Loading…
x
Reference in New Issue
Block a user