diff options
| author | Jack Nagel | 2014-07-11 17:23:04 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-07-11 17:23:39 -0500 |
| commit | 58b99f2cee09e057b299ae1f0b9a705b5484d31a (patch) | |
| tree | bc8b8e9576dd5644b4a5eea60ce21dbd358572f5 /Library/Homebrew/cmd | |
| parent | 19847285f26b2d158fc0f8257b90168a7748b77f (diff) | |
| download | brew-58b99f2cee09e057b299ae1f0b9a705b5484d31a.tar.bz2 | |
Try to workaround gem packaging shenanigans
Diffstat (limited to 'Library/Homebrew/cmd')
| -rw-r--r-- | Library/Homebrew/cmd/test.rb | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/test.rb b/Library/Homebrew/cmd/test.rb index 35d7fb1e0..f1b9967f4 100644 --- a/Library/Homebrew/cmd/test.rb +++ b/Library/Homebrew/cmd/test.rb @@ -9,14 +9,19 @@ module Homebrew gem "minitest", "< 5.0.0" rescue Gem::LoadError require "test/unit/assertions" - FailedAssertion = Test::Unit::AssertionFailedError else require "minitest/unit" require "test/unit/assertions" - FailedAssertion = MiniTest::Assertion end else require "test/unit/assertions" + end + + if defined?(MiniTest::Assertion) + FailedAssertion = MiniTest::Assertion + elsif defined?(Minitest::Assertion) + FailedAssertion = Minitest::Assertion + else FailedAssertion = Test::Unit::AssertionFailedError end |
