summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAurelien Campeas <aurelien.campeas@logilab.fr>2008-10-24 15:05:16 +0200
committerAurelien Campeas <aurelien.campeas@logilab.fr>2008-10-24 15:05:16 +0200
commitb1d1d51d55f9a42c19f370a40ef07cea7737c197 (patch)
treef9fb8e2e858d8b19e28c803f6022eebb16078533
parentb74989f0ccda91051abab4f89a06fd1919cba05c (diff)
downloadlogilab-common-b1d1d51d55f9a42c19f370a40ef07cea7737c197.tar.gz
restore python2.4 compat
-rw-r--r--testlib.py24
1 files 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: