From bd6dc0da77470c2dfca7fbccf543cb94b17624af Mon Sep 17 00:00:00 2001 From: Tatsuhiko Kubo Date: Mon, 25 Aug 2014 17:18:24 +0900 Subject: Add test for Numeric#pow. --- test/t/numeric.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/t/numeric.rb b/test/t/numeric.rb index 2b01611a7..120cc960d 100644 --- a/test/t/numeric.rb +++ b/test/t/numeric.rb @@ -18,6 +18,14 @@ 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 -- cgit v1.2.3