Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6870bba

Browse files
committed
Make socket.getservbyname test optional on socket module having that
attribute. Jython does not have this function. Closes SF patch #403667.
1 parent 6a12d8d commit 6870bba

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

Lib/test/test_socket.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,12 @@ def missing_ok(str):
8383
else:
8484
print 'FQDN not found'
8585

86-
print socket.getservbyname('telnet', 'tcp')
87-
try:
88-
socket.getservbyname('telnet', 'udp')
89-
except socket.error:
90-
pass
86+
if hasattr(socket, 'getservbyname'):
87+
print socket.getservbyname('telnet', 'tcp')
88+
try:
89+
socket.getservbyname('telnet', 'udp')
90+
except socket.error:
91+
pass
9192

9293

9394
canfork = hasattr(os, 'fork')

0 commit comments

Comments
 (0)