From 7ea8a23eeb340b5d265f588b8a7c73af14d35514 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Sat, 12 Sep 2015 18:07:43 +0800 Subject: test_formulary: test tap alias --- Library/Homebrew/test/test_formulary.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Library/Homebrew/test/test_formulary.rb b/Library/Homebrew/test/test_formulary.rb index d622a8ccf..cef6eed64 100644 --- a/Library/Homebrew/test/test_formulary.rb +++ b/Library/Homebrew/test/test_formulary.rb @@ -116,6 +116,13 @@ class FormularyTapFactoryTest < Homebrew::TestCase assert_kind_of Formula, Formulary.factory("#{@name}") end + def test_factory_tap_alias + alias_dir = @tap.path/"Aliases" + alias_dir.mkpath + FileUtils.ln_s @path, alias_dir/"bar" + assert_kind_of Formula, Formulary.factory("bar") + end + def test_tap_formula_unavailable_error assert_raises(TapFormulaUnavailableError) { Formulary.factory("#{@tap}/not_existed_formula") } end -- cgit v1.2.3