diff options
| -rw-r--r-- | test/base/test_except.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/test/base/test_except.py b/test/base/test_except.py index 75e411c5e..a62382725 100644 --- a/test/base/test_except.py +++ b/test/base/test_except.py @@ -127,16 +127,19 @@ class WrapTest(fixtures.TestBase): def test_db_error_noncompliant_dbapi(self): try: - raise sa_exceptions.DBAPIError.instance('', [], OutOfSpec(), - DatabaseError) + raise sa_exceptions.DBAPIError.instance( + '', [], OutOfSpec(), + DatabaseError) except sa_exceptions.DBAPIError as e: - self.assert_(e.__class__ is sa_exceptions.DBAPIError) + # OutOfSpec subclasses DatabaseError + self.assert_(e.__class__ is sa_exceptions.DatabaseError) except OutOfSpec: self.assert_(False) try: - raise sa_exceptions.DBAPIError.instance('', [], - sa_exceptions.ArgumentError(), DatabaseError) + raise sa_exceptions.DBAPIError.instance( + '', [], + sa_exceptions.ArgumentError(), DatabaseError) except sa_exceptions.DBAPIError as e: self.assert_(e.__class__ is sa_exceptions.DBAPIError) except sa_exceptions.ArgumentError: |
