diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-07-29 01:02:03 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-07-29 01:02:03 +0900 |
| commit | cd8fc9bcb81a8e9e7e76413f3132b0515c8bd218 (patch) | |
| tree | 91340869847b6041dce1a46a7ae9afd42a681548 /test | |
| parent | 3ac98009d3dbed47051525640bef6d119c17871f (diff) | |
| download | mruby-cd8fc9bcb81a8e9e7e76413f3132b0515c8bd218.tar.gz mruby-cd8fc9bcb81a8e9e7e76413f3132b0515c8bd218.zip | |
Resolved conflicts in #4320
Diffstat (limited to 'test')
| -rw-r--r-- | test/assert.rb | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/test/assert.rb b/test/assert.rb index c493cbbc0..4641e6657 100644 --- a/test/assert.rb +++ b/test/assert.rb @@ -2,6 +2,7 @@ $undefined = Object.new $ok_test = 0 $ko_test = 0 $kill_test = 0 +$warning_test = 0 $skip_test = 0 $asserts = [] $test_start = Time.now if Object.const_defined?(:Time) @@ -103,6 +104,10 @@ def assert(str = 'Assertion failed', iso = '') $ko_test += 1 t_print('F') end + elsif $mrbtest_assert_idx == 0 + $asserts.push(assertion_string('Warn: ', str, iso, 'no assertion')) + $warning_test += 1 + t_print('W') else $ok_test += 1 t_print('.') @@ -332,17 +337,18 @@ def report t_print("#{msg}\n") end - $total_test = $ok_test + $ko_test + $kill_test + $skip_test - t_print("Total: #{$total_test}\n") + $total_test = $ok_test + $ko_test + $kill_test + $warning_test + $skip_test + t_print(" Total: #{$total_test}\n") - t_print(" OK: #{$ok_test}\n") - t_print(" KO: #{$ko_test}\n") - t_print("Crash: #{$kill_test}\n") - t_print(" Skip: #{$skip_test}\n") + t_print(" OK: #{$ok_test}\n") + t_print(" KO: #{$ko_test}\n") + t_print(" Crash: #{$kill_test}\n") + t_print("Warning: #{$warning_test}\n") + t_print(" Skip: #{$skip_test}\n") if Object.const_defined?(:Time) t_time = Time.now - $test_start - t_print(" Time: #{t_time.round(2)} seconds\n") + t_print(" Time: #{t_time.round(2)} seconds\n") end $ko_test == 0 && $kill_test == 0 |
