mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #4288 from shuujii/assert_true-should-pass-when-actual-is-only-true
`assert_true`/`assert_false` should pass when actual is only `true`/`false`
This commit is contained in:
+2
-2
@@ -78,7 +78,7 @@ end
|
||||
def assert_true(ret, msg = nil, diff = nil)
|
||||
if $mrbtest_assert
|
||||
$mrbtest_assert_idx += 1
|
||||
unless ret
|
||||
unless ret == true
|
||||
msg ||= "Expected #{ret.inspect} to be true"
|
||||
diff ||= assertion_diff(true, ret)
|
||||
$mrbtest_assert.push([$mrbtest_assert_idx, msg, diff])
|
||||
@@ -88,7 +88,7 @@ def assert_true(ret, msg = nil, diff = nil)
|
||||
end
|
||||
|
||||
def assert_false(ret, msg = nil, diff = nil)
|
||||
if ret
|
||||
unless ret == false
|
||||
msg ||= "Expected #{ret.inspect} to be false"
|
||||
diff ||= assertion_diff(false, ret)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user