summaryrefslogtreecommitdiff
path: root/spec/ruby/library/socket/udpsocket/inspect_spec.rb
blob: e212120b1442df344bc1d7541b44df24e5068f52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
require_relative '../spec_helper'

describe 'UDPSocket#inspect' do
  before do
    @socket = UDPSocket.new
    @socket.bind('127.0.0.1', 0)
  end

  after do
    @socket.close
  end

  it 'returns a String with the fd, family, address and port' do
    port = @socket.addr[1]
    @socket.inspect.should == "#<UDPSocket:fd #{@socket.fileno}, AF_INET, 127.0.0.1, #{port}>"
  end
end