spec/lib/async_spec.rb in wisper-1.0.1 vs spec/lib/async_spec.rb in wisper-1.1.0

- old
+ new

@@ -1,34 +1,10 @@ require 'spec_helper' -class MyService - include Wisper +describe 'async option' do + let(:listener) { double('listener') } + let(:publisher) { publisher_class.new } - def execute - broadcast('success', self) + it 'it raises a deprecation exception' do + expect { publisher.add_listener(listener, :async => true) }.to raise_error end end - -# help me... -$global = 'no' - -class MyListener - def success(command) - $global = 'yes' - end -end - -describe Wisper do - - it 'subscribes object to all published events' do - listener = MyListener.new - - command = MyService.new - - command.add_listener(listener, :async => true) - - command.execute - sleep(1) # seriously... - $global.should == 'yes' - end -end -