Sha256: 24bbf0450c08d2d63f96aad0b596dfcb0f4fe2cec4fe39cf0fd8ed1515a9a9f6

Contents?: true

Size: 784 Bytes

Versions: 83

Compression:

Stored size: 784 Bytes

Contents

# XXX Crashes
#require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper'
#require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/shared/resume'
#
#ruby_version_is "1.9" do
#  describe "Fiber#resume" do
#
#    it_behaves_like(:resume, :transfer)
#
#    it "returns control to the calling Fiber if called from one" do
#      fiber1 = Fiber.new { :fiber1 }
#      fiber2 = Fiber.new { fiber1.resume; :fiber2 }
#      fiber2.resume.should == :fiber2
#    end
#
#    it "raises a FiberError if the Fiber has transfered control to another Fiber" do
#      fiber1 = Fiber.new { true }
#      fiber2 = Fiber.new { fiber1.transfer; Fiber.yield }
#      fiber2.resume
#      lambda { fiber2.resume }.should raise_error(FiberError)
#    end
#  end
#end

Version data entries

83 entries across 83 versions & 1 rubygems

Version Path
rhodes-3.1.1 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.1.1.beta spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.1.0 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.1.0.beta.5 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.1.0.beta.4 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.1.0.beta.3 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.1.0.beta.2 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.1.0.beta.1 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.2 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.2.beta.1 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.1 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.1.beta.8 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.1.beta.7 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.1.beta.6 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.1.beta.5 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.1.beta.4 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.1.beta.3 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.1.beta.2 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.0 spec/framework_spec/app/spec/core/fiber/resume_spec.rb
rhodes-3.0.0.beta.7 spec/framework_spec/app/spec/core/fiber/resume_spec.rb