From: Philip Jenvey Date: Thu, 16 Jul 2009 22:56:19 +0000 (+0000) Subject: ensure cursors are closed X-Git-Tag: rel_0_6_6~126 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=60c17137f59ba78b1e7095d1089af0699d47cc14;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git ensure cursors are closed --- 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