Assert that the broken symlink is actually overwritten

This commit is contained in:
Jack Nagel 2014-03-27 09:59:54 -05:00
parent e9ee640024
commit 3e9a88c365

View File

@ -61,8 +61,11 @@ class LinkTests < Test::Unit::TestCase
end
def test_link_ignores_broken_symlinks_at_target
ln_s "/some/nonexistent/path", HOMEBREW_PREFIX/"bin/helloworld"
dst = HOMEBREW_PREFIX/"bin/helloworld"
src = @keg/"bin/helloworld"
ln_s "/some/nonexistent/path", dst
shutup { @keg.link }
assert_equal src.relative_path_from(dst.dirname), dst.readlink
end
def test_link_overwrite