spec/unit/event_spec.rb in activeadmin-0.3.4 vs spec/unit/event_spec.rb in activeadmin-0.4.0

- old
+ new

@@ -10,9 +10,15 @@ dispatcher.subscribers(test_event).size.should == 0 dispatcher.subscribe(test_event){ true } dispatcher.subscribers(test_event).size.should == 1 end + it "should add a subscriber for multiple events" do + dispatcher.subscribe(test_event, test_event + "1"){ true } + dispatcher.subscribers(test_event).size.should == 1 + dispatcher.subscribers(test_event + "1").size.should == 1 + end + it "should call the dispatch block with no arguments" do dispatcher.subscribe(test_event){ raise StandardError, "From Event Handler" } lambda { dispatcher.dispatch(test_event) }.should raise_error(StandardError, "From Event Handler")