diff options
| author | Jack Nagel | 2014-07-02 15:21:40 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-07-02 15:22:32 -0500 |
| commit | 4bebd69c952323568c02382676dc75fcf47dbc17 (patch) | |
| tree | b59497f3dd756b13f37155f5cf0c14ee61ec481e /Library/Homebrew/test/test_formula.rb | |
| parent | ba7b75ea7ffb4fc8a0ff362b5580f067aa18f570 (diff) | |
| download | homebrew-4bebd69c952323568c02382676dc75fcf47dbc17.tar.bz2 | |
Add regression test for decf7acced44bb156ba18677f55609b19ff6ca5a
Diffstat (limited to 'Library/Homebrew/test/test_formula.rb')
| -rw-r--r-- | Library/Homebrew/test/test_formula.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Library/Homebrew/test/test_formula.rb b/Library/Homebrew/test/test_formula.rb index 07da0aa32..900d7272c 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 |
