From 29d9c07c73561aa12fe37b271f2327a0bb0a5b43 Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 16 May 2017 13:51:17 +0000 Subject: Mac OS raises EADDRNOTAVAIL but not ECONNREFUSED git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- spec/rubyspec/library/socket/tcpsocket/shared/new.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'spec') diff --git a/spec/rubyspec/library/socket/tcpsocket/shared/new.rb b/spec/rubyspec/library/socket/tcpsocket/shared/new.rb index fed399d80a..f745a69f67 100644 --- a/spec/rubyspec/library/socket/tcpsocket/shared/new.rb +++ b/spec/rubyspec/library/socket/tcpsocket/shared/new.rb @@ -9,7 +9,7 @@ describe :tcpsocket_new, shared: true do it "refuses the connection when there is no server to connect to" do lambda do TCPSocket.send(@method, SocketSpecs.hostname, SocketSpecs.reserved_unused_port) - end.should raise_error(Errno::ECONNREFUSED) + end.should raise_error([Errno::ECONNREFUSED, Errno::EADDRNOTAVAIL]) end describe "with a running server" do -- cgit v1.2.3