[Python-checkins] CVS: python/dist/src/Lib/test test_socketserver.py,1.1,1.2

Guido van Rossum gvanrossum@users.sourceforge.net
Tue, 10 Jul 2001 08:46:36 -0700


Update of /cvsroot/python/python/dist/src/Lib/test
In directory usw-pr-cvs1:/tmp/cvs-serv1489

Modified Files:
	test_socketserver.py 
Log Message:
Ported to Windows:

- Set the host to "localhost" instead of "".

- Skip the AF_UNIX tests when socket.AF_UNIX is not defined.


Index: test_socketserver.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_socketserver.py,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** test_socketserver.py	2001/07/10 11:52:38	1.1
--- test_socketserver.py	2001/07/10 15:46:34	1.2
***************
*** 91,95 ****
      return 10000 + (os.getpid() % 1000)*10 + seed
  
! host = ""
  testfiles = []
  def pickaddr(proto):
--- 91,95 ----
      return 10000 + (os.getpid() % 1000)*10 + seed
  
! host = "localhost"
  testfiles = []
  def pickaddr(proto):
***************
*** 148,155 ****
      testloop(socket.AF_INET, tcpservers, MyStreamHandler, teststream)
      testloop(socket.AF_INET, udpservers, MyDatagramHandler, testdgram)
!     testloop(socket.AF_UNIX, streamservers, MyStreamHandler, teststream)
!     # Alas, on Linux (at least) recvfrom() doesn't return a meaningful
!     # client address so this cannot work:
!     ##testloop(socket.AF_UNIX, dgramservers, MyDatagramHandler, testdgram)
  
  def main():
--- 148,156 ----
      testloop(socket.AF_INET, tcpservers, MyStreamHandler, teststream)
      testloop(socket.AF_INET, udpservers, MyDatagramHandler, testdgram)
!     if hasattr(socket, 'AF_UNIX'):
!         testloop(socket.AF_UNIX, streamservers, MyStreamHandler, teststream)
!         # Alas, on Linux (at least) recvfrom() doesn't return a meaningful
!         # client address so this cannot work:
!         ##testloop(socket.AF_UNIX, dgramservers, MyDatagramHandler, testdgram)
  
  def main():