Method: TestFiber#test_normal
- Defined in:
- lib/ruby19/tmm1-fiber18-a37a4c3/test/test_fiber.rb
#test_normal ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/ruby19/tmm1-fiber18-a37a4c3/test/test_fiber.rb', line 6 def test_normal f = Fiber.current assert_equal(:ok2, Fiber.new{|e| assert_equal(:ok1, e) Fiber.yield :ok2 }.resume(:ok1) ) assert_equal([:a, :b], Fiber.new{|a, b| [a, b]}.resume(:a, :b)) end |