[Python-checkins] distutils2: Stop the pypi mocked server even if the tests fails.

tarek.ziade python-checkins at python.org
Sun Jul 4 11:48:40 CEST 2010


tarek.ziade pushed 7c7afc6f542f to distutils2:

http://hg.python.org/distutils2/rev/7c7afc6f542f
changeset:   327:7c7afc6f542f
user:        Alexis Metaireau <ametaireau at gmail.com>
date:        Thu Jul 01 12:44:02 2010 +0200
summary:     Stop the pypi mocked server even if the tests fails.
files:       src/distutils2/tests/pypi_server.py

diff --git a/src/distutils2/tests/pypi_server.py b/src/distutils2/tests/pypi_server.py
--- a/src/distutils2/tests/pypi_server.py
+++ b/src/distutils2/tests/pypi_server.py
@@ -26,8 +26,10 @@
         def wrapped(*args, **kwargs):
             server = PyPIServer(*server_args, **server_kwargs)
             server.start()
-            func(server=server, *args, **kwargs)
-            server.stop()
+            try:
+                func(server=server, *args, **kwargs)
+            finally:
+                server.stop()
         return wrapped
     return wrapper
 

--
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list