From f085baae06c967e829d463a8156fa9c3be4e0330 Mon Sep 17 00:00:00 2001 From: Ryo Okubo Date: Sat, 7 Jan 2017 17:57:14 +0900 Subject: Pass when assert returns a false value --- test/assert.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'test/assert.rb') diff --git a/test/assert.rb b/test/assert.rb index 5617e1e38..7efc24e19 100644 --- a/test/assert.rb +++ b/test/assert.rb @@ -44,7 +44,8 @@ def assert(str = 'Assertion failed', iso = '') begin $mrbtest_assert = [] $mrbtest_assert_idx = 0 - if(!yield || $mrbtest_assert.size > 0) + yield + if($mrbtest_assert.size > 0) $asserts.push(assertion_string('Fail: ', str, iso, nil)) $ko_test += 1 t_print('F') -- cgit v1.2.3