[pypy-svn] r20860 - pypy/dist/pypy/module/_socket/test

ale at codespeak.net ale at codespeak.net
Wed Dec 7 19:02:49 CET 2005


Author: ale
Date: Wed Dec  7 19:02:47 2005
New Revision: 20860

Modified:
   pypy/dist/pypy/module/_socket/test/test_socket2.py
Log:
(nik,ale) A test for socket errors


Modified: pypy/dist/pypy/module/_socket/test/test_socket2.py
==============================================================================
--- pypy/dist/pypy/module/_socket/test/test_socket2.py	(original)
+++ pypy/dist/pypy/module/_socket/test/test_socket2.py	Wed Dec  7 19:02:47 2005
@@ -262,6 +262,10 @@
                   "(_socket): return _socket.getdefaulttimeout()")
     assert space.unwrap(w_t) is None
 
+def app_test_newsocket_error():
+    import socket
+    raises (socket.error, socket.socket, 10001, socket.SOCK_STREAM, 0)
+
 class AppTestSocket:
     def setup_class(cls):
         cls.space = space
@@ -290,13 +294,3 @@
         import socket
         s = socket.socket()
 
-    def test_newsocket_error(self):
-        import socket
-        import errno
-        try:
-            s = socket.socket(1001,socket.SOCK_STREAM,0)
-        except socket.error, ex:
-            print ex,ex.args[0]
-            assert ex.args[0] == errno.EAFNOSUPPORT
-        else:
-            assert 0



More information about the Pypy-commit mailing list