summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-fiber/test
diff options
context:
space:
mode:
authortake_cheeze <[email protected]>2014-03-19 01:01:50 +0900
committertake_cheeze <[email protected]>2014-03-19 01:05:21 +0900
commit19c4bf6fcba44af060f52656db682fe7cfcbe690 (patch)
tree1bc1553f30109234e510b304f54d2d95c74ce529 /mrbgems/mruby-fiber/test
parent792c1add0cc44a60ecad661b86fd16bf773a5d58 (diff)
downloadmruby-19c4bf6fcba44af060f52656db682fe7cfcbe690.tar.gz
mruby-19c4bf6fcba44af060f52656db682fe7cfcbe690.zip
revert MRB_FIBER_RESUMED as MRB_FIBER_RESUMING to fix recurive resume
Diffstat (limited to 'mrbgems/mruby-fiber/test')
-rw-r--r--mrbgems/mruby-fiber/test/fiber.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/mrbgems/mruby-fiber/test/fiber.rb b/mrbgems/mruby-fiber/test/fiber.rb
index 8838208f6..a99041f4a 100644
--- a/mrbgems/mruby-fiber/test/fiber.rb
+++ b/mrbgems/mruby-fiber/test/fiber.rb
@@ -96,8 +96,12 @@ assert('Recursive resume of Fiber') do
f1.resume
Fiber.yield 0
}
- assert_equal 0, f2.resume
+ f3 = Fiber.new {
+ f2.resume
+ }
+ assert_equal 0, f3.resume
f2.resume
assert_false f1.alive?
assert_false f2.alive?
+ assert_false f3.alive?
end