summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/orm/mapper.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/orm/mapper.py b/test/orm/mapper.py
index 27c92e437..fad13b5c0 100644
--- a/test/orm/mapper.py
+++ b/test/orm/mapper.py
@@ -366,6 +366,8 @@ class MapperTest(MapperSuperTest):
l = usermapper.query(sess).select()
self.assert_result(l, User, *user_address_result)
self.assert_sql_count(db, go, 1)
+
+ sess.clear()
# then select just from users. run it into instances.
# then assert the data, which will launch 3 more lazy loads
@@ -377,6 +379,8 @@ class MapperTest(MapperSuperTest):
self.assert_sql_count(db, go, 4)
clear_mappers()
+
+ sess.clear()
# test with a deeper set of eager loads. when we first load the three
# users, they will have no addresses or orders. the number of lazy loads when
@@ -393,6 +397,8 @@ class MapperTest(MapperSuperTest):
}), lazy=False)
})
+ sess.clear()
+
# first test straight eager load, 1 statement
def go():
l = usermapper.query(sess).select()