From 311fa4f8766c7cdecc7ec08aba57692611060c95 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 9 Feb 2011 19:18:33 -0500 Subject: [PATCH] - py3k fix regarding new exception system - this test keeps throwing a TNS error on Oracle on the buildbot only, runs locally, seems to be related to some scaling/memory type of issue on the bot --- lib/sqlalchemy/engine/strategies.py | 2 +- test/engine/test_transaction.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/sqlalchemy/engine/strategies.py b/lib/sqlalchemy/engine/strategies.py index 06bf1126fd..c2c21812be 100644 --- a/lib/sqlalchemy/engine/strategies.py +++ b/lib/sqlalchemy/engine/strategies.py @@ -81,7 +81,7 @@ class DefaultEngineStrategy(EngineStrategy): except Exception, e: # Py3K #raise exc.DBAPIError.instance(None, None, - # dialect.dbapi.Error, e) from e + # e, dialect.dbapi.Error) from e # Py2K import sys raise exc.DBAPIError.instance( diff --git a/test/engine/test_transaction.py b/test/engine/test_transaction.py index 1c94d1f5f7..c4aec7e37a 100644 --- a/test/engine/test_transaction.py +++ b/test/engine/test_transaction.py @@ -542,6 +542,7 @@ class TLTransactionTest(TestBase): tlengine.close() + @testing.crashes('oracle', 'TNS error of unknown origin occurs on the buildbot.') def test_rollback_no_trans(self): tlengine = create_engine(testing.db.url, strategy="threadlocal") -- 2.47.2