Now supporting Test::Unit as well under Ruby 1.9.
authorJim Weirich <jim.weirich@gmail.com>
Mon, 16 Aug 2010 20:56:42 +0000 (16:56 -0400)
committerJim Weirich <jim.weirich@gmail.com>
Mon, 16 Aug 2010 20:56:42 +0000 (16:56 -0400)
src/edgecase.rb

index a0c782c..71a70b9 100644 (file)
@@ -51,7 +51,11 @@ module EdgeCase
     end
 
     in_ruby_version("1.9") do
-      AssertionError = MiniTest::Assertion
+      if defined?(MiniTest)
+        AssertionError = MiniTest::Assertion
+      else
+        AssertionError = Test::Unit::AssertionFailedError
+      end
     end
 
     def initialize