summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-rational/test
diff options
context:
space:
mode:
authordearblue <[email protected]>2019-06-28 23:13:29 +0900
committerdearblue <[email protected]>2019-06-29 11:54:17 +0900
commita215292b6ad4315a5a0edef49a1df65e3f27b46a (patch)
tree1e184fe681548c4cb016e279c4af23b51388cb03 /mrbgems/mruby-rational/test
parent1b9f949f3662ffaf39145638e15d628e0e94661e (diff)
downloadmruby-a215292b6ad4315a5a0edef49a1df65e3f27b46a.tar.gz
mruby-a215292b6ad4315a5a0edef49a1df65e3f27b46a.zip
Use nested `assert`
Diffstat (limited to 'mrbgems/mruby-rational/test')
-rw-r--r--mrbgems/mruby-rational/test/rational.rb20
1 files changed, 12 insertions, 8 deletions
diff --git a/mrbgems/mruby-rational/test/rational.rb b/mrbgems/mruby-rational/test/rational.rb
index 5e9d9ea48..11737034b 100644
--- a/mrbgems/mruby-rational/test/rational.rb
+++ b/mrbgems/mruby-rational/test/rational.rb
@@ -23,17 +23,21 @@ class ComplexLikeNumeric < UserDefinedNumeric
end
def assert_rational(exp, real)
- assert_float exp.numerator, real.numerator
- assert_float exp.denominator, real.denominator
+ assert do
+ assert_float exp.numerator, real.numerator
+ assert_float exp.denominator, real.denominator
+ end
end
def assert_equal_rational(exp, o1, o2)
- if exp
- assert_operator(o1, :==, o2)
- assert_not_operator(o1, :!=, o2)
- else
- assert_not_operator(o1, :==, o2)
- assert_operator(o1, :!=, o2)
+ assert do
+ if exp
+ assert_operator(o1, :==, o2)
+ assert_not_operator(o1, :!=, o2)
+ else
+ assert_not_operator(o1, :==, o2)
+ assert_operator(o1, :!=, o2)
+ end
end
end