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

describe 'Socket#ipv6only!' do
  before do
    @socket = Socket.new(:INET6, :DGRAM)
  end

  after do
    @socket.close
  end

  it 'enables IPv6 only mode' do
    @socket.ipv6only!

    @socket.getsockopt(:IPV6, :V6ONLY).bool.should == true
  end
end