spec/punchblock/command/reject_spec.rb in punchblock-0.9.2 vs spec/punchblock/command/reject_spec.rb in punchblock-0.10.0

- old
+ new

@@ -1,20 +1,22 @@ +# encoding: utf-8 + require 'spec_helper' module Punchblock module Command describe Reject do it 'registers itself' do - RayoNode.class_from_registration(:reject, 'urn:xmpp:rayo:1').should == Reject + RayoNode.class_from_registration(:reject, 'urn:xmpp:rayo:1').should be == Reject end describe "when setting options in initializer" do subject { Reject.new :reason => :busy, :headers => { :x_skill => 'agent', :x_customer_id => 8877 } } it_should_behave_like 'command_headers' - its(:reason) { should == :busy } + its(:reason) { should be == :busy } end describe "from a stanza" do let :stanza do <<-MESSAGE @@ -28,19 +30,19 @@ subject { RayoNode.import parse_stanza(stanza).root, '9f00061', '1' } it { should be_instance_of Reject } - its(:reason) { should == :busy } - its(:headers_hash) { should == { :x_reason_internal => 'bad-skill' } } + its(:reason) { should be == :busy } + its(:headers_hash) { should be == { :x_reason_internal => 'bad-skill' } } end describe "with the reason" do [:decline, :busy, :error].each do |reason| describe reason do subject { Reject.new :reason => reason } - its(:reason) { should == reason } + its(:reason) { should be == reason } end end describe "blahblahblah" do it "should raise an error" do