spec/adhearsion/events_spec.rb in adhearsion-2.0.0.beta1 vs spec/adhearsion/events_spec.rb in adhearsion-2.0.0.rc1
- old
+ new
@@ -1,5 +1,7 @@
+# encoding: utf-8
+
require 'spec_helper'
module Adhearsion
describe Events do
@@ -26,12 +28,12 @@
end
Events.trigger :event, :foo
latch.wait(2).should be_true
- t.should == :event
- o.should == :foo
+ t.should be == :event
+ o.should be == :foo
end
it "should allow executing events immediately" do
t = nil
o = nil
@@ -42,12 +44,12 @@
o = message.object
end
Events.trigger_immediately :event, :foo
- t.should == :event
- o.should == :foo
+ t.should be == :event
+ o.should be == :foo
end
it "should handle events using registered guarded handlers" do
result = nil
@@ -55,11 +57,11 @@
result = :foo
end
Events.trigger_immediately :event, EventClass.new
- result.should == :foo
+ result.should be == :foo
Events.clear_handlers :event, EventClass
end
it "should handle exceptions in event processing by raising the exception as an event" do
@@ -84,11 +86,11 @@
result = :bar
end
Events.trigger_immediately :event, EventClass.new
- result.should == :bar
+ result.should be == :bar
Events.clear_handlers :event, EventClass
end
describe '#draw' do
@@ -100,10 +102,10 @@
end
end
Events.trigger_immediately :event
- result.should == :foo
+ result.should be == :foo
Events.clear_handlers :event
end
end