ruby-changes:13449
From: akr <ko1@a...>
Date: Sun, 4 Oct 2009 09:00:28 +0900 (JST)
Subject: [ruby-changes:13449] Ruby:r25223 (trunk): add assertion message.
akr 2009-10-04 09:00:18 +0900 (Sun, 04 Oct 2009) New Revision: 25223 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=25223 Log: add assertion message. Modified files: trunk/test/ruby/test_math.rb Index: test/ruby/test_math.rb =================================================================== --- test/ruby/test_math.rb (revision 25222) +++ test/ruby/test_math.rb (revision 25223) @@ -2,6 +2,7 @@ class TestMath < Test::Unit::TestCase def assert_infinity(a, *rest) + rest = ["not infinity"] if rest.empty? assert(!a.finite?, *rest) end @@ -197,8 +198,8 @@ # no SEGV [ruby-core:25257] 31.upto(65) do |i| i = 1 << i - assert_infinity(Math.gamma(i)) - assert_infinity(Math.gamma(i-1)) + assert_infinity(Math.gamma(i), "Math.gamma(#{i}) should be INF") + assert_infinity(Math.gamma(i-1), "Math.gamma(#{i-1}) should be INF") end end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/