summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-fiber/test
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-06-06 23:54:40 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2013-06-06 23:54:40 +0900
commit33b81f2ad7537b8373487b65a3dd7dd6a55be743 (patch)
tree5a98c7acffc0a0c485097142f06210f7d1f7a025 /mrbgems/mruby-fiber/test
parent5c6d281866c131ebcecd9b40b88d2100d7880feb (diff)
downloadmruby-33b81f2ad7537b8373487b65a3dd7dd6a55be743.tar.gz
mruby-33b81f2ad7537b8373487b65a3dd7dd6a55be743.zip
do not specify implementation dependant exception class names in fiber test
Diffstat (limited to 'mrbgems/mruby-fiber/test')
-rw-r--r--mrbgems/mruby-fiber/test/fiber.rb10
1 files changed, 4 insertions, 6 deletions
diff --git a/mrbgems/mruby-fiber/test/fiber.rb b/mrbgems/mruby-fiber/test/fiber.rb
index 90bbaa2af..8caf7259b 100644
--- a/mrbgems/mruby-fiber/test/fiber.rb
+++ b/mrbgems/mruby-fiber/test/fiber.rb
@@ -42,25 +42,23 @@ assert('Fiber with splat in the block argument list') {
}
assert('Fiber raises on resume when dead') {
- e2 = nil
r1 = true
begin
f = Fiber.new{}
f.resume
r1 = f.alive?
f.resume
+ false
rescue => e1
- e2 = e1
+ true
end
- r1 == false and e2.class == RuntimeError
}
assert('Yield raises when called on root fiber') {
- e2 = nil
begin
Fiber.yield
+ false
rescue => e1
- e2 = e1
+ true
end
- e2.class == ArgumentError
}