Sha256: 79423673aa79672cc03a85c721e8b9fb3b48a7f5be16b0c7301097bed0b191bf

Contents?: true

Size: 481 Bytes

Versions: 4

Compression:

Stored size: 481 Bytes

Contents

require File.expand_path('../../fixtures/classes', __FILE__)
require File.expand_path('../../shared/partially_closable_sockets', __FILE__)

describe "TCPSocket partial closability" do

  before :each do
    @server = TCPServer.new("127.0.0.1", SocketSpecs.port+1)
    @s1 = TCPSocket.new("127.0.0.1", SocketSpecs.port+1)
    @s2 = @server.accept
  end

  after :each do
    @server.close
    @s1.close
    @s2.close
  end

  it_should_behave_like "partially closable sockets"

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rubysl-socket-1.0.1 spec/tcpsocket/partially_closable_spec.rb
rubysl-socket-2.0.1 spec/tcpsocket/partially_closable_spec.rb
rubysl-socket-1.0.0 spec/tcpsocket/partially_closable_spec.rb
rubysl-socket-2.0.0 spec/tcpsocket/partially_closable_spec.rb