From 58b99f2cee09e057b299ae1f0b9a705b5484d31a Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Fri, 11 Jul 2014 17:23:04 -0500 Subject: [PATCH] Try to workaround gem packaging shenanigans --- Library/Homebrew/cmd/test.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cmd/test.rb b/Library/Homebrew/cmd/test.rb index 35d7fb1e03..f1b9967f44 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