Remove definition of assert_nothing_raised in IO test

This commit is contained in:
KOBAYASHI Shuji
2019-01-25 20:02:45 +09:00
parent 671447964f
commit bdbbac999f
-20
View File
@@ -1,26 +1,6 @@
##
# IO Test
unless Object.respond_to? :assert_nothing_raised
def assert_nothing_raised(*exp)
ret = true
if $mrbtest_assert
$mrbtest_assert_idx += 1
msg = exp.last.class == String ? exp.pop : ""
begin
yield
rescue Exception => e
msg = "#{msg} exception raised."
diff = " Class: <#{e.class}>\n" +
" Message: #{e.message}"
$mrbtest_assert.push([$mrbtest_assert_idx, msg, diff])
ret = false
end
end
ret
end
end
assert('IO TEST SETUP') do
MRubyIOTestUtil.io_test_setup
$cr = MRubyIOTestUtil.win? ? 1 : 0 # "\n" include CR or not