ruby-changes:21318
From: nobu <ko1@a...>
Date: Sat, 1 Oct 2011 04:50:48 +0900 (JST)
Subject: [ruby-changes:21318] nobu:r33367 (trunk): * test/ruby/test_bignum.rb: use more descriptive assertions.
nobu 2011-10-01 04:50:38 +0900 (Sat, 01 Oct 2011) New Revision: 33367 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=33367 Log: * test/ruby/test_bignum.rb: use more descriptive assertions. Modified files: trunk/test/ruby/test_bignum.rb Index: test/ruby/test_bignum.rb =================================================================== --- test/ruby/test_bignum.rb (revision 33366) +++ test/ruby/test_bignum.rb (revision 33367) @@ -27,8 +27,8 @@ $x = fact(40) assert_equal($x, $x) assert_equal($x, fact(40)) - assert($x < $x+2) - assert($x > $x-2) + assert_operator($x, :<, $x+2) + assert_operator($x, :>, $x-2) assert_equal(815915283247897734345611269596115894272000000000, $x) assert_not_equal(815915283247897734345611269596115894272000000001, $x) assert_equal(815915283247897734345611269596115894272000000001, $x+1) @@ -182,24 +182,24 @@ end def test_cmp - assert(T31P > 1) - assert(T31P < 2147483648.0) - assert(T31P < T64P) - assert(T64P > T31P) + assert_operator(T31P, :>, 1) + assert_operator(T31P, :<, 2147483648.0) + assert_operator(T31P, :<, T64P) + assert_operator(T64P, :>, T31P) assert_raise(ArgumentError) { T31P < "foo" } - assert(T64 < (1.0/0.0)) - assert(!(T64 > (1.0/0.0))) + assert_operator(T64, :<, (1.0/0.0)) + assert_not_operator(T64, :>, (1.0/0.0)) end def test_eq - assert(T31P != 1) - assert(T31P == 2147483647.0) - assert(T31P != "foo") - assert(2**77889 != (1.0/0.0), '[ruby-core:31603]') + assert_not_equal(T31P, 1) + assert_equal(T31P, 2147483647.0) + assert_not_equal(T31P, "foo") + assert_not_equal(2**77889, (1.0/0.0), '[ruby-core:31603]') end def test_eql - assert(T31P.eql?(T31P)) + assert_send([T31P, :eql?, T31P]) end def test_convert @@ -289,7 +289,7 @@ assert_equal(1024**1024*2, (1024**1024*2).quo(1)) inf = 1 / 0.0; nan = inf / inf - assert((1024**1024*2).quo(nan).nan?) + assert_send([(1024**1024*2).quo(nan), :nan?]) end def test_pow @@ -409,7 +409,7 @@ end def test_size - assert(T31P.size.is_a?(Integer)) + assert_kind_of(Integer, T31P.size) end def test_odd @@ -468,7 +468,7 @@ def test_float_fdiv b = 1E+300.to_i assert_equal(b, (b ** 2).fdiv(b)) - assert(@big.fdiv(0.0 / 0.0).nan?) + assert_send([@big.fdiv(0.0 / 0.0), :nan?]) assert_in_delta(1E+300, (10**500).fdiv(1E+200), 1E+285) end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/