spec/unit/amqp/frame_spec.rb in amqp-0.7.0 vs spec/unit/amqp/frame_spec.rb in amqp-0.7.1

- old
+ new

@@ -6,55 +6,55 @@ describe AMQP::Frame do include AMQP it 'should handle basic frame types' do - Frame::Method.new.id.should == 1 - Frame::Header.new.id.should == 2 - Frame::Body.new.id.should == 3 + AMQP::Frame::Method.new.id.should == 1 + AMQP::Frame::Header.new.id.should == 2 + AMQP::Frame::Body.new.id.should == 3 end it 'should convert method frames to binary' do - meth = Protocol::Connection::Secure.new :challenge => 'secret' + meth = AMQP::Protocol::Connection::Secure.new :challenge => 'secret' - frame = Frame::Method.new(meth) - frame.to_binary.should be_kind_of Buffer + frame = AMQP::Frame::Method.new(meth) + frame.to_binary.should be_kind_of(AMQP::Buffer) frame.to_s.should == [1, 0, meth.to_s.length, meth.to_s, 206].pack('CnNa*C') end it 'should convert binary to method frames' do - orig = Frame::Method.new Protocol::Connection::Secure.new(:challenge => 'secret') + orig = AMQP::Frame::Method.new(AMQP::Protocol::Connection::Secure.new(:challenge => 'secret')) - copy = Frame.parse(orig.to_binary) + copy = AMQP::Frame.parse(orig.to_binary) copy.should == orig end it 'should ignore partial frames until ready' do - frame = Frame::Method.new Protocol::Connection::Secure.new(:challenge => 'secret') + frame = AMQP::Frame::Method.new(AMQP::Protocol::Connection::Secure.new(:challenge => 'secret')) data = frame.to_s - buf = Buffer.new - Frame.parse(buf).should == nil + buf = AMQP::Buffer.new + AMQP::Frame.parse(buf).should == nil buf << data[0..5] - Frame.parse(buf).should == nil + AMQP::Frame.parse(buf).should == nil buf << data[6..-1] - Frame.parse(buf).should == frame + AMQP::Frame.parse(buf).should == frame - Frame.parse(buf).should == nil + AMQP::Frame.parse(buf).should == nil end it 'should convert header frames to binary' do - head = Protocol::Header.new(Protocol::Basic, :priority => 1) + head = AMQP::Protocol::Header.new(AMQP::Protocol::Basic, :priority => 1) - frame = Frame::Header.new(head) + frame = AMQP::Frame::Header.new(head) frame.to_s.should == [2, 0, head.to_s.length, head.to_s, 206].pack('CnNa*C') end it 'should convert binary to header frame' do - orig = Frame::Header.new Protocol::Header.new(Protocol::Basic, :priority => 1) + orig = AMQP::Frame::Header.new(AMQP::Protocol::Header.new(AMQP::Protocol::Basic, :priority => 1)) - copy = Frame.parse(orig.to_binary) + copy = AMQP::Frame.parse(orig.to_binary) copy.should == orig end end