Updated RubySpec source to d6754b35 except language/def_spec.rb.
[rbx.git] / spec / frozen / 1.8 / library / socket / unixserver / new_spec.rb
blob6505899ca07d2c467752c5522fc8d59a9b47f3e6
1 require File.dirname(__FILE__) + '/../../../spec_helper'
2 require File.dirname(__FILE__) + '/../fixtures/classes'
3 require 'tempfile'
5 describe "UNIXServer" do
6   not_supported_on :windows do
7     it "#new should create a new UNIXServer" do
8       temp = Tempfile.new 'unixserver_spec'
9       path = temp.path.dup
10       temp.unlink
11       unix = UNIXServer.new(path)
12       unix.path.should == path
13       unix.addr.should == ["AF_UNIX", path]
14       lambda {unix.peeraddr}.should raise_error(Errno::ENOTCONN)
15     end
16   end
17 end