From 9106f221cb6d268fbb79a178de03c025c546528f Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Wed, 2 Jul 2014 15:21:40 -0500 Subject: [PATCH] Add regression test for decf7acced44bb156ba18677f55609b19ff6ca5a --- Library/Homebrew/test/test_formula.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Library/Homebrew/test/test_formula.rb b/Library/Homebrew/test/test_formula.rb index 07da0aa32c..900d7272cd 100644 --- a/Library/Homebrew/test/test_formula.rb +++ b/Library/Homebrew/test/test_formula.rb @@ -248,4 +248,14 @@ class FormulaTests < Homebrew::TestCase assert_equal PkgVersion.parse('HEAD'), f.pkg_version end + + def test_raises_when_non_formula_constant_exists + const = :SomeConst + Object.const_set(const, Module.new) + begin + assert_raises(FormulaUnavailableError) { Formulary.factory("some_const") } + ensure + Object.send(:remove_const, const) + end + end end