]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- turn sessions in ResultTest to autocommit=True just to get them
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 1 May 2015 14:00:23 +0000 (10:00 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 1 May 2015 14:00:23 +0000 (10:00 -0400)
to clean up automatically.  references #3407

test/ext/test_baked.py

index 61d0fe1265d917b037ab58cd08f78a88e5ca504d..92ce45c3f96bb150dd29d9ba5234467983cde0c4 100644 (file)
@@ -249,7 +249,7 @@ class ResultTest(BakedTest):
             lambda s: s.query(User.id, User.name).order_by(User.id))
 
         for i in range(3):
-            session = Session()
+            session = Session(autocommit=True)
             eq_(
                 bq(session).all(),
                 [(7, 'jack'), (8, 'ed'), (9, 'fred'), (10, 'chuck')]
@@ -262,7 +262,7 @@ class ResultTest(BakedTest):
             lambda s: s.query(User.id, User.name).order_by(User.id))
 
         bq += lambda q: q.limit(bindparam('limit')).offset(bindparam('offset'))
-        session = Session()
+        session = Session(autocommit=True)
 
         for i in range(4):
             for limit, offset, exp in [
@@ -297,7 +297,7 @@ class ResultTest(BakedTest):
 
             bq += fn2
 
-            sess = Session()
+            sess = Session(autocommit=True)
             eq_(
                 bq.spoil(full=True).add_criteria(fn3)(sess).params(id=7).all(),
                 [(7, 'jack')]
@@ -336,7 +336,7 @@ class ResultTest(BakedTest):
 
             bq += fn2
 
-            sess = Session()
+            sess = Session(autocommit=True)
             eq_(
                 bq.spoil().add_criteria(fn3)(sess).params(id=7).all(),
                 [(7, 'jack')]
@@ -363,7 +363,7 @@ class ResultTest(BakedTest):
             func.count(User.id))
 
         for i in range(3):
-            session = Session()
+            session = Session(autocommit=True)
             eq_(
                 bq(session).all(),
                 [(4, )]
@@ -400,7 +400,7 @@ class ResultTest(BakedTest):
                 if cond4:
                     bq += lambda q: q.from_self().with_entities(
                         func.count(User.id))
-                sess = Session()
+                sess = Session(autocommit=True)
                 result = bq(sess).all()
                 if cond4:
                     if cond1:
@@ -448,7 +448,7 @@ class ResultTest(BakedTest):
                 # we were using (filename, firstlineno) as cache key,
                 # which fails for this kind of thing!
                 bq += (lambda q: q.filter(User.name != 'jack')) if cond1 else (lambda q: q.filter(User.name == 'jack'))  # noqa
-                sess = Session()
+                sess = Session(autocommit=True)
                 result = bq(sess).all()
 
                 if cond1: