From cfe3654fd12d570c8e6b052d87ea0e8eae0ef9f1 Mon Sep 17 00:00:00 2001 From: KOBAYASHI Shuji Date: Thu, 17 Jan 2019 21:16:02 +0900 Subject: Fix assertion name for `Numeric#**` test --- test/t/numeric.rb | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/test/t/numeric.rb b/test/t/numeric.rb index f58194fe5..e22556a7e 100644 --- a/test/t/numeric.rb +++ b/test/t/numeric.rb @@ -19,14 +19,6 @@ assert('Numeric#abs', '15.2.7.4.3') do assert_equal(1.0, -1.abs) end -assert('Numeric#pow') do - assert_equal(8, 2 ** 3) - assert_equal(-8, -2 ** 3) - assert_equal(1, 2 ** 0) - assert_equal(1, 2.2 ** 0) - assert_equal(0.5, 2 ** -1) -end - assert('Numeric#/', '15.2.8.3.4') do n = Class.new(Numeric){ def /(x); 15.1;end }.new @@ -40,7 +32,13 @@ end # Not ISO specified assert('Numeric#**') do - assert_equal 8.0, 2.0**3 + assert_equal(8, 2 ** 3) + assert_equal(-8, -2 ** 3) + assert_equal(1, 2 ** 0) + skip unless Object.const_defined?(:Float) + assert_equal(1.0, 2.2 ** 0) + assert_equal(0.5, 2 ** -1) + assert_equal(8.0, 2.0**3) end assert('Numeric#step') do -- cgit v1.2.3