From 60c17137f59ba78b1e7095d1089af0699d47cc14 Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Thu, 16 Jul 2009 22:56:19 +0000 Subject: [PATCH] ensure cursors are closed --- test/engine/test_bind.py | 2 +- test/sql/test_unicode.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/engine/test_bind.py b/test/engine/test_bind.py index df1a644350..1122f1632f 100644 --- a/test/engine/test_bind.py +++ b/test/engine/test_bind.py @@ -199,7 +199,7 @@ class BindTest(testing.TestBase): try: e = elem(bind=bind) assert e.bind is bind - e.execute() + e.execute().close() finally: if isinstance(bind, engine.Connection): bind.close() diff --git a/test/sql/test_unicode.py b/test/sql/test_unicode.py index fe9b88e3ba..6551594f32 100644 --- a/test/sql/test_unicode.py +++ b/test/sql/test_unicode.py @@ -126,7 +126,7 @@ class EscapesDefaultsTest(testing.TestBase): # reset the identifier preparer, so that we can force it to cache # a unicode identifier engine.dialect.identifier_preparer = engine.dialect.preparer(engine.dialect) - select([column(u'special_col')]).select_from(t1).execute() + select([column(u'special_col')]).select_from(t1).execute().close() assert isinstance(engine.dialect.identifier_preparer.format_sequence(Sequence('special_col')), unicode) # now execute, run the sequence. it should run in u"Special_col.nextid" or similar as -- 2.47.3