Merge branch 'eval_test' of https://github.com/take-cheeze/mruby into take-cheeze-eval_test

This commit is contained in:
Yukihiro "Matz" Matsumoto
2014-03-26 17:50:33 +09:00
2 changed files with 10 additions and 3 deletions
+8
View File
@@ -0,0 +1,8 @@
assert('Kernel.eval') do
assert_equal(10) { Kernel.eval '1 * 10' }
assert_equal('aaa') { Kernel.eval "'a' * 3" }
end
assert('eval') do
assert_equal(10) { eval '1 * 10' }
end
+2 -3
View File
@@ -63,10 +63,9 @@ def assert(str = 'Assertion failed', iso = '')
$asserts.push(assertion_string('Error: ', str, iso, e))
$kill_test += 1
t_print('X')
end
end
ensure
$mrbtest_assert = nil
end
$mrbtest_assert = nil
t_print("\n") if $mrbtest_verbose
end