[Python-checkins] python/dist/src/Lib/test test_socket.py,1.59,1.60

gvanrossum@users.sourceforge.net gvanrossum@users.sourceforge.net
2002年12月26日 08:55:18 -0800


Update of /cvsroot/python/python/dist/src/Lib/test
In directory sc8-pr-cvs1:/tmp/cvs-serv13513
Modified Files:
	test_socket.py 
Log Message:
Skip testHostnameRes() if gethostbyname() raises an exception.
Index: test_socket.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_socket.py,v
retrieving revision 1.59
retrieving revision 1.60
diff -C2 -d -r1.59 -r1.60
*** test_socket.py	16 Sep 2002 01:30:03 -0000	1.59
--- test_socket.py	26 Dec 2002 16:55:15 -0000	1.60
***************
*** 221,225 ****
 # Testing hostname resolution mechanisms
 hostname = socket.gethostname()
! ip = socket.gethostbyname(hostname)
 self.assert_(ip.find('.') >= 0, "Error resolving host to ip.")
 hname, aliases, ipaddrs = socket.gethostbyaddr(ip)
--- 221,229 ----
 # Testing hostname resolution mechanisms
 hostname = socket.gethostname()
! try:
! ip = socket.gethostbyname(hostname)
! except socket.error:
! # Probably name lookup wasn't set up right; skip this test
! return
 self.assert_(ip.find('.') >= 0, "Error resolving host to ip.")
 hname, aliases, ipaddrs = socket.gethostbyaddr(ip)

AltStyle によって変換されたページ (->オリジナル) /