From 81f1285b9cd9d9c99d7dce30eb08c0863159ce90 Mon Sep 17 00:00:00 2001 From: normal Date: Fri, 3 Aug 2018 21:53:21 +0000 Subject: [PATCH] spec/ruby/library/socket/socket/getaddrinfo_spec.rb: avoid nonsensical lookup "http" is a TCP service, so /etc/services on typical GNU/Linux systems only specify a TCP port for it. Use "discard" since it seems used for other specs and is specified as both TCP and UDP. This caused many CI failures like the following: git clone https://gist.github.com/812a9b747e4c4cb2e844d4be7991cd2d git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- spec/ruby/library/socket/socket/getaddrinfo_spec.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/ruby/library/socket/socket/getaddrinfo_spec.rb b/spec/ruby/library/socket/socket/getaddrinfo_spec.rb index bc6e9e8f9d..c9e2e7b13c 100644 --- a/spec/ruby/library/socket/socket/getaddrinfo_spec.rb +++ b/spec/ruby/library/socket/socket/getaddrinfo_spec.rb @@ -278,11 +278,11 @@ describe 'Socket.getaddrinfo' do platform_is_not :windows do it 'accepts a Fixnum as the protocol family' do - addr = Socket.getaddrinfo(nil, 'http', :INET, :DGRAM, Socket::IPPROTO_UDP) + addr = Socket.getaddrinfo(nil, 'discard', :INET, :DGRAM, Socket::IPPROTO_UDP) addr[0].should == [ 'AF_INET', - 80, + 9, '127.0.0.1', '127.0.0.1', Socket::AF_INET,