diff options
author | eregon <eregon@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-08-18 19:36:57 +0000 |
---|---|---|
committer | eregon <eregon@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-08-18 19:36:57 +0000 |
commit | 10f642ba0258a706888643cb5b388aec065009bc (patch) | |
tree | bdbf7d9e3762d1c3bab15b3811d2b84664219f52 /spec/ruby/library/socket/addrinfo | |
parent | 61a33fa8e214a837c0c0124087b5080e6c9f9a41 (diff) |
Use ftp for the service in getaddrinfo/getnameinfo/getservbyname specs
* Solaris cannot resolve 'http' but can resolve 'ftp'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'spec/ruby/library/socket/addrinfo')
-rw-r--r-- | spec/ruby/library/socket/addrinfo/getnameinfo_spec.rb | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/spec/ruby/library/socket/addrinfo/getnameinfo_spec.rb b/spec/ruby/library/socket/addrinfo/getnameinfo_spec.rb index 2d5c7575d0..3c1a37d9fb 100644 --- a/spec/ruby/library/socket/addrinfo/getnameinfo_spec.rb +++ b/spec/ruby/library/socket/addrinfo/getnameinfo_spec.rb @@ -5,26 +5,17 @@ describe 'Addrinfo#getnameinfo' do describe 'using an IP Addrinfo' do SocketSpecs.each_ip_protocol do |family, ip_address| before do - @addr = Addrinfo.tcp(ip_address, 80) + @addr = Addrinfo.tcp(ip_address, 21) end - platform_is_not :solaris do - it 'returns the node and service names' do - host, service = @addr.getnameinfo - service.should == 'http' - end - end - - platform_is :solaris do - it 'returns the node and service names' do - host, service = @addr.getnameinfo - service.should == '80' - end + it 'returns the node and service names' do + host, service = @addr.getnameinfo + service.should == 'ftp' end it 'accepts flags as a Fixnum as the first argument' do host, service = @addr.getnameinfo(Socket::NI_NUMERICSERV) - service.should == '80' + service.should == '21' end end end |