From: Jason Kirtland Date: Tue, 23 Oct 2007 07:03:07 +0000 (+0000) Subject: Fixed assert_sql_count exception logic. X-Git-Tag: rel_0_4_1~116 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=21c6fa79b1e5b19c444c9cdc125d67825759330d;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Fixed assert_sql_count exception logic. --- diff --git a/test/testlib/testing.py b/test/testlib/testing.py index 74a2cb5cdb..3a2c38ce61 100644 --- a/test/testlib/testing.py +++ b/test/testlib/testing.py @@ -306,12 +306,10 @@ class AssertMixin(PersistTest): def assert_sql_count(self, db, callable_, count): global testdata testdata = TestData() - try: - callable_() - finally: - self.assert_(testdata.sql_count == count, - "desired statement count %d does not match %d" % ( - count, testdata.sql_count)) + callable_() + self.assert_(testdata.sql_count == count, + "desired statement count %d does not match %d" % ( + count, testdata.sql_count)) def capture_sql(self, db, callable_): global testdata