diff options
author | Rémi Cardona <remi.cardona@free.fr> | 2014-07-16 08:53:31 +0200 |
---|---|---|
committer | Rémi Cardona <remi.cardona@free.fr> | 2014-07-16 08:53:31 +0200 |
commit | 90e206fe98d7c057316b272f651373376a2d3539 (patch) | |
tree | 6243cfa16150bbb31337864527fbd4293ac1cdc8 /testlib.py | |
parent | 397b1b5947f6bea0f5c690bc96b751a8b4ae02ef (diff) | |
download | logilab-common-90e206fe98d7c057316b272f651373376a2d3539.tar.gz |
Use "except as" syntax (related to #264017)
Requires python >= 2.6.
Diffstat (limited to 'testlib.py')
-rw-r--r-- | testlib.py | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -366,7 +366,7 @@ def _handleModuleTearDown(self, result): if tearDownModule is not None: try: tearDownModule() - except Exception, e: + except Exception as e: if isinstance(result, _DebugResult): raise errorName = 'tearDownModule (%s)' % previousModule @@ -394,7 +394,7 @@ def _handleModuleFixture(self, test, result): if setUpModule is not None: try: setUpModule() - except Exception, e: + except Exception as e: if isinstance(result, _DebugResult): raise result._moduleSetUpFailed = True @@ -529,7 +529,7 @@ class TestCase(unittest.TestCase): func(*args, **kwargs) except (KeyboardInterrupt, SystemExit): raise - except unittest.SkipTest, e: + except unittest.SkipTest as e: self._addSkip(result, str(e)) return False except: @@ -596,10 +596,10 @@ class TestCase(unittest.TestCase): restartfile.write(descr+os.linesep) finally: restartfile.close() - except Exception, ex: + except Exception: print >> sys.__stderr__, "Error while saving \ succeeded test into", osp.join(os.getcwd(), FILE_RESTART) - raise ex + raise result.addSuccess(self) finally: # if result.cvg: @@ -656,10 +656,10 @@ succeeded test into", osp.join(os.getcwd(), FILE_RESTART) return 1 except KeyboardInterrupt: raise - except InnerTestSkipped, e: + except InnerTestSkipped as e: result.addSkip(self, e) return 1 - except SkipTest, e: + except SkipTest as e: result.addSkip(self, e) return 0 except: @@ -835,7 +835,7 @@ succeeded test into", osp.join(os.getcwd(), FILE_RESTART) parser = make_parser() try: parser.parse(stream) - except SAXParseException, ex: + except SAXParseException as ex: if msg is None: stream.seek(0) for _ in xrange(ex.getLineNumber()): @@ -876,7 +876,7 @@ succeeded test into", osp.join(os.getcwd(), FILE_RESTART) ParseError = ExpatError try: parse(data) - except (ExpatError, ParseError), ex: + except (ExpatError, ParseError) as ex: if msg is None: if hasattr(data, 'readlines'): #file like object data.seek(0) @@ -1155,7 +1155,7 @@ succeeded test into", osp.join(os.getcwd(), FILE_RESTART) return _assert(excClass, callableObj, *args, **kwargs) try: callableObj(*args, **kwargs) - except excClass, exc: + except excClass as exc: class ProxyException: def __init__(self, obj): self._obj = obj |