diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-01-18 16:16:19 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-01-18 16:16:19 +0900 |
| commit | 9a2366ded6a3c2ddfc203d9f53b1c377d626c207 (patch) | |
| tree | 5f2892b0d8e56b1dcd64a2f6634adf37d4766f51 | |
| parent | fa34a8b5be7b88c61d0e3bd110452588654471e1 (diff) | |
| parent | cfe3654fd12d570c8e6b052d87ea0e8eae0ef9f1 (diff) | |
| download | mruby-9a2366ded6a3c2ddfc203d9f53b1c377d626c207.tar.gz mruby-9a2366ded6a3c2ddfc203d9f53b1c377d626c207.zip | |
Merge pull request #4234 from shuujii/fix-assertion-name-for-numeric-test
Fix assertion name for `Numeric#**` test
| -rw-r--r-- | test/t/numeric.rb | 16 |
1 files 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 |
