diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-05-21 07:56:21 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-05-21 07:56:21 +0900 |
| commit | 70e754e6da71232a3795500cada1a46ef6c2e83a (patch) | |
| tree | a5b815d6d7bb6fc0abe24ae105d9b3f55a6de06e | |
| parent | a642f73b444a4bddb21c9f6f1f42eecca90b40de (diff) | |
| parent | 97600ded8d7717f327a3bf00e904a7ebb38dbd64 (diff) | |
| download | mruby-70e754e6da71232a3795500cada1a46ef6c2e83a.tar.gz mruby-70e754e6da71232a3795500cada1a46ef6c2e83a.zip | |
Merge pull request #4457 from shuujii/change-the-order-of-expected-and-actual-in-mruby-rational-test
Change the order of "expected" and "actual" in `mruby-rational` test
| -rw-r--r-- | mrbgems/mruby-rational/test/rational.rb | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/mrbgems/mruby-rational/test/rational.rb b/mrbgems/mruby-rational/test/rational.rb index 1ff819090..5a1055ee7 100644 --- a/mrbgems/mruby-rational/test/rational.rb +++ b/mrbgems/mruby-rational/test/rational.rb @@ -1,6 +1,6 @@ -def assert_rational(real, exp) - assert_float real.numerator, exp.numerator - assert_float real.denominator, exp.denominator +def assert_rational(exp, real) + assert_float exp.numerator, real.numerator + assert_float exp.denominator, real.denominator end def assert_equal_rational(exp, o1, o2) @@ -23,55 +23,55 @@ end assert 'Rational' do r = 5r - assert_equal Rational, r.class - assert_equal [r.numerator, r.denominator], [5, 1] + assert_equal(r.class, Rational) + assert_equal([5, 1], [r.numerator, r.denominator]) end assert 'Rational#to_f' do - assert_float Rational(2).to_f, 2.0 - assert_float Rational(9, 4).to_f, 2.25 - assert_float Rational(-3, 4).to_f, -0.75 - assert_float Rational(20, 3).to_f, 6.666666666666667 + assert_float(2.0, Rational(2).to_f) + assert_float(2.25, Rational(9, 4).to_f) + assert_float(-0.75, Rational(-3, 4).to_f) + assert_float(6.666666666666667, Rational(20, 3).to_f) end assert 'Rational#to_i' do - assert_equal Rational(2, 3).to_i, 0 - assert_equal Rational(3).to_i, 3 - assert_equal Rational(300.6).to_i, 300 - assert_equal Rational(98, 71).to_i, 1 - assert_equal Rational(-30, 2).to_i, -15 + assert_equal(0, Rational(2, 3).to_i) + assert_equal(3, Rational(3).to_i) + assert_equal(300, Rational(300.6).to_i) + assert_equal(1, Rational(98, 71).to_i) + assert_equal(-15, Rational(-30, 2).to_i) end assert 'Rational#*' do - assert_rational Rational(2, 3) * Rational(2, 3), Rational(4, 9) - assert_rational Rational(900) * Rational(1), Rational(900, 1) - assert_rational Rational(-2, 9) * Rational(-9, 2), Rational(1, 1) - assert_rational Rational(9, 8) * 4, Rational(9, 2) - assert_float Rational(20, 9) * 9.8, 21.77777777777778 + assert_rational(Rational(4, 9), Rational(2, 3) * Rational(2, 3)) + assert_rational(Rational(900, 1), Rational(900) * Rational(1)) + assert_rational(Rational(1, 1), Rational(-2, 9) * Rational(-9, 2)) + assert_rational(Rational(9, 2), Rational(9, 8) * 4) + assert_float( 21.77777777777778, Rational(20, 9) * 9.8) end assert 'Rational#+' do - assert_rational Rational(2, 3) + Rational(2, 3), Rational(4, 3) - assert_rational Rational(900) + Rational(1), Rational(901, 1) - assert_rational Rational(-2, 9) + Rational(-9, 2), Rational(-85, 18) - assert_rational Rational(9, 8) + 4, Rational(41, 8) - assert_float Rational(20, 9) + 9.8, 12.022222222222222 + assert_rational(Rational(4, 3), Rational(2, 3) + Rational(2, 3)) + assert_rational(Rational(901, 1), Rational(900) + Rational(1)) + assert_rational(Rational(-85, 18), Rational(-2, 9) + Rational(-9, 2)) + assert_rational(Rational(41, 8), Rational(9, 8) + 4) + assert_float( 12.022222222222222, Rational(20, 9) + 9.8) end assert 'Rational#-' do - assert_rational Rational(2, 3) - Rational(2, 3), Rational(0, 1) - assert_rational Rational(900) - Rational(1), Rational(899, 1) - assert_rational Rational(-2, 9) - Rational(-9, 2), Rational(77, 18) - assert_rational Rational(9, 8) - 4, Rational(-23, 8) - assert_float Rational(20, 9) - 9.8, -7.577777777777778 + assert_rational(Rational(0, 1), Rational(2, 3) - Rational(2, 3)) + assert_rational(Rational(899, 1), Rational(900) - Rational(1)) + assert_rational(Rational(77, 18), Rational(-2, 9) - Rational(-9, 2)) + assert_rational(Rational(-23, 8), Rational(9, 8) - 4) + assert_float( -7.577777777777778, Rational(20, 9) - 9.8) end assert 'Rational#/' do - assert_rational Rational(2, 3) / Rational(2, 3), Rational(1, 1) - assert_rational Rational(900) / Rational(1), Rational(900, 1) - assert_rational Rational(-2, 9) / Rational(-9, 2), Rational(4, 81) - assert_rational Rational(9, 8) / 4, Rational(9, 32) - assert_float Rational(20, 9) / 9.8, 0.22675736961451246 + assert_rational(Rational(1, 1), Rational(2, 3) / Rational(2, 3)) + assert_rational(Rational(900, 1), Rational(900) / Rational(1)) + assert_rational(Rational(4, 81), Rational(-2, 9) / Rational(-9, 2)) + assert_rational(Rational(9, 32), Rational(9, 8) / 4) + assert_float( 0.22675736961451246, Rational(20, 9) / 9.8) end assert 'Rational#==, Rational#!=' do |
