diff options
| author | Tatsuhiko Kubo <[email protected]> | 2014-08-25 17:18:24 +0900 |
|---|---|---|
| committer | Tatsuhiko Kubo <[email protected]> | 2014-08-25 17:18:24 +0900 |
| commit | bd6dc0da77470c2dfca7fbccf543cb94b17624af (patch) | |
| tree | caef850b5a733fe952c2a8a41752d01a591f0608 /test/t/numeric.rb | |
| parent | 0e9f98c430410bd92ec94b6f0600ba8e0946d37d (diff) | |
| download | mruby-bd6dc0da77470c2dfca7fbccf543cb94b17624af.tar.gz mruby-bd6dc0da77470c2dfca7fbccf543cb94b17624af.zip | |
Add test for Numeric#pow.
Diffstat (limited to 'test/t/numeric.rb')
| -rw-r--r-- | test/t/numeric.rb | 8 |
1 files changed, 8 insertions, 0 deletions
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 |
