From b1d1d51d55f9a42c19f370a40ef07cea7737c197 Mon Sep 17 00:00:00 2001 From: Aurelien Campeas Date: Fri, 24 Oct 2008 15:05:16 +0200 Subject: restore python2.4 compat --- testlib.py | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/testlib.py b/testlib.py index 1519111..0a496d5 100644 --- a/testlib.py +++ b/testlib.py @@ -855,11 +855,12 @@ Examples: try: restartfile = open(FILE_RESTART, 'r') try: - succeededtests = list(elem.rstrip('\n\r') for elem in - restartfile.readlines()) - removeSucceededTests(self.test, succeededtests) - except Exception, e: - raise e + try: + succeededtests = list(elem.rstrip('\n\r') for elem in + restartfile.readlines()) + removeSucceededTests(self.test, succeededtests) + except Exception, e: + raise e finally: restartfile.close() except Exception ,e: @@ -1184,12 +1185,13 @@ class TestCase(unittest.TestCase): try: restartfile = open(FILE_RESTART, 'a') try: - descr = '.'.join((self.__class__.__module__, - self.__class__.__name__, - self._testMethodName)) - restartfile.write(descr+os.linesep) - except Exception, e: - raise e + try: + descr = '.'.join((self.__class__.__module__, + self.__class__.__name__, + self._testMethodName)) + restartfile.write(descr+os.linesep) + except Exception, e: + raise e finally: restartfile.close() except Exception, e: -- cgit v1.2.1