mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
block_given? should work; close #262
This commit is contained in:
+8
-1
@@ -6,7 +6,14 @@ assert('Kernel', '15.3.1') do
|
||||
end
|
||||
|
||||
assert('Kernel.block_given?', '15.3.1.2.2') do
|
||||
Kernel.block_given? == false
|
||||
def bg_try(&b)
|
||||
if block_given?
|
||||
yield
|
||||
else
|
||||
"no block"
|
||||
end
|
||||
end
|
||||
(Kernel.block_given? == false) && (bg_try == "no block") && ((bg_try { "block" }) == "block") && ((bg_try do "block" end) == "block")
|
||||
end
|
||||
|
||||
assert('Kernel.global_variables', '15.3.1.2.4') do
|
||||
|
||||
Reference in New Issue
Block a user