Sha256: 29da3534be9df3adb420ee922f0d1259f5f6d056af5e1d377aa47ae8a7d31b55

Contents?: true

Size: 531 Bytes

Versions: 3

Compression:

Stored size: 531 Bytes

Contents

require 'spec_helper'

describe EventedSpec::SpecHelper, "EventMachine bindings" do
  include EventedSpec::SpecHelper
  default_timeout 0.5

  def em_running?
    EM.reactor_running?
  end # em_running?

  after(:each) {
    em_running?.should be_false
  }

  let(:method_name) { "em" }
  let(:prefix) { "em_" }

  it_should_behave_like "EventedSpec adapter"


  describe EventedSpec::EMSpec do
    include EventedSpec::EMSpec
    it "should run inside of em loop" do
      em_running?.should be_true
      done
    end
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
evented-spec-1.0.0.beta1 spec/evented-spec/adapters/em_spec.rb
evented-spec-0.9.0 spec/evented-spec/adapters/em_spec.rb
evented-spec-0.4.1 spec/evented-spec/adapters/em_spec.rb