[pypy-svn] r74512 - pypy/trunk/pypy/module/_socket/test

afa at codespeak.net afa at codespeak.net
Fri May 14 11:04:29 CEST 2010


Author: afa
Date: Fri May 14 11:04:27 2010
New Revision: 74512

Modified:
   pypy/trunk/pypy/module/_socket/test/test_sock_app.py
Log:
Now that teardown_method() is called even when setup_method() failed,
be more robust against errors when creating the socket.


Modified: pypy/trunk/pypy/module/_socket/test/test_sock_app.py
==============================================================================
--- pypy/trunk/pypy/module/_socket/test/test_sock_app.py	(original)
+++ pypy/trunk/pypy/module/_socket/test/test_sock_app.py	Fri May 14 11:04:27 2010
@@ -501,9 +501,9 @@
             return serv
             ''')
     def teardown_method(self, method):
-        space.appexec([self.w_serv], '(serv): serv.close()')
-        self.w_serv = None
-            
+        if hasattr(self, 'w_serv'):
+            space.appexec([self.w_serv], '(serv): serv.close()')
+            self.w_serv = None
 
     def test_timeout(self):
         from _socket import timeout



More information about the Pypy-commit mailing list