Add tests around opt links
This commit is contained in:
parent
a3958c6d8b
commit
c0baad7e68
@ -125,4 +125,23 @@ class LinkTests < Homebrew::TestCase
|
|||||||
refute_predicate HOMEBREW_PREFIX/"lib/foo", :directory?
|
refute_predicate HOMEBREW_PREFIX/"lib/foo", :directory?
|
||||||
refute_predicate HOMEBREW_PREFIX/"lib/foo/.DS_Store", :exist?
|
refute_predicate HOMEBREW_PREFIX/"lib/foo/.DS_Store", :exist?
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_existing_opt_link
|
||||||
|
@keg.opt_record.make_relative_symlink Pathname.new(@keg)
|
||||||
|
@keg.optlink
|
||||||
|
assert_predicate @keg.opt_record, :symlink?
|
||||||
|
end
|
||||||
|
|
||||||
|
def test_existing_opt_link_directory
|
||||||
|
@keg.opt_record.mkpath
|
||||||
|
@keg.optlink
|
||||||
|
assert_predicate @keg.opt_record, :symlink?
|
||||||
|
end
|
||||||
|
|
||||||
|
def test_existing_opt_link_file
|
||||||
|
@keg.opt_record.parent.mkpath
|
||||||
|
@keg.opt_record.write("foo")
|
||||||
|
@keg.optlink
|
||||||
|
assert_predicate @keg.opt_record, :symlink?
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user