diff options
Diffstat (limited to 'Library/Homebrew/test')
| -rw-r--r-- | Library/Homebrew/test/test_keg.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Library/Homebrew/test/test_keg.rb b/Library/Homebrew/test/test_keg.rb index 3081381aa..208d62683 100644 --- a/Library/Homebrew/test/test_keg.rb +++ b/Library/Homebrew/test/test_keg.rb @@ -61,6 +61,15 @@ class LinkTests < Test::Unit::TestCase assert_equal 3, @keg.link(mode) end + def test_link_overwrite_broken_symlinks + FileUtils.cd HOMEBREW_PREFIX/"bin" do + FileUtils.ln_s "nowhere", "helloworld" + end + mode = OpenStruct.new + mode.overwrite = true + assert_equal 3, @keg.link(mode) + end + def test_link_overwrite_dryrun FileUtils.touch HOMEBREW_PREFIX/"bin/helloworld" mode = OpenStruct.new |
