Fix filesystem leak in keg tests

This commit is contained in:
Jack Nagel 2014-10-20 17:07:53 -05:00
parent 6214b98217
commit 975f61d981

View File

@ -226,11 +226,17 @@ class LinkTests < Homebrew::TestCase
a.join("lib", "example2").make_symlink "example"
b.join("lib", "example2").mkpath
Keg.new(a).link
a = Keg.new(a)
b = Keg.new(b)
a.link
lib = HOMEBREW_PREFIX.join("lib")
assert_equal 2, lib.children.length
assert_raises(Keg::ConflictError) { Keg.new(b).link }
assert_raises(Keg::ConflictError) { b.link }
assert_equal 2, lib.children.length
ensure
a.unlink
a.uninstall
b.uninstall
end
end