Method: TestFiber#test_term
- Defined in:
- lib/ruby19/tmm1-fiber18-a37a4c3/test/test_fiber.rb
#test_term ⇒ Object
17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/ruby19/tmm1-fiber18-a37a4c3/test/test_fiber.rb', line 17 def test_term assert_equal(:ok, Fiber.new{:ok}.resume) assert_equal([:a, :b, :c, :d, :e], Fiber.new{ Fiber.new{ Fiber.new{ Fiber.new{ [:a] }.resume + [:b] }.resume + [:c] }.resume + [:d] }.resume + [:e]) end |