Sha256: 6ef096d4b61e454aeedb25c3d2228f3bfd016215570a6fafaa75a20be3270b0a

Contents?: true

Size: 636 Bytes

Versions: 14

Compression:

Stored size: 636 Bytes

Contents

require File.dirname(__FILE__)+"/spec_helper.rb"

describe Rserve::Packet do
  it "should be ok if cmd isn't an error" do
    packet=Rserve::Packet.new(Rserve::Protocol::RESP_OK,[1,2,3,4])
    packet.should be_ok
    packet.should_not be_error
  end
  it "should be error if cmd is an error" do
    packet=Rserve::Packet.new(Rserve::Protocol::RESP_ERR,[1,2,3,4])
    packet.should be_error
    packet.should_not be_ok
  end
  it "method to_s should return coherent to_s" do
    packet=Rserve::Packet.new(Rserve::Protocol::RESP_OK,[1,2,3,4])
    packet.to_s.should match /Packet\[cmd=\d+,\s*len=\d,\s*con='.+',\s*status=.+\]/
  end

end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
rserve-client-0.2.5 spec/rserve_packet_spec.rb
rserve-client-0.2.4 spec/rserve_packet_spec.rb
rserve-client-0.2.3 spec/rserve_packet_spec.rb
rserve-client-0.2.2 spec/rserve_packet_spec.rb
rserve-client-0.2.1 spec/rserve_packet_spec.rb
rserve-client-0.2.0 spec/rserve_packet_spec.rb
rserve-client-0.1.9 spec/rserve_packet_spec.rb
rserve-client-0.1.8 spec/rserve_packet_spec.rb
rserve-client-0.1.7 spec/rserve_packet_spec.rb
rserve-client-0.1.6 spec/rserve_packet_spec.rb
rserve-client-0.1.5 spec/rserve_packet_spec.rb
rserve-client-0.1.4 spec/rserve_packet_spec.rb
rserve-client-0.1.3 spec/rserve_packet_spec.rb
rserve-client-0.1.0 spec/rserve_packet_spec.rb