]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Deleting an entity having a dynamic loader with cascade="all" has some issues at...
authorJason Kirtland <jek@discorporate.us>
Wed, 22 Aug 2007 05:40:50 +0000 (05:40 +0000)
committerJason Kirtland <jek@discorporate.us>
Wed, 22 Aug 2007 05:40:50 +0000 (05:40 +0000)
test/orm/dynamic.py

index 2e84c83d18c611605b3b8bfd5141552b495c6055..cd20ef0054676d8f850db57a8468494175d79853 100644 (file)
@@ -74,6 +74,7 @@ class FlushTest(FixtureTest):
         sess.delete(u.addresses[3])
         assert [Address(email_address='a'), Address(email_address='b'), Address(email_address='d')] == list(u.addresses)
         
+        sess.delete(u)
         sess.close()
 
     def test_remove_orphans(self):
@@ -107,7 +108,8 @@ class FlushTest(FixtureTest):
         assert [Address(email_address='a'), Address(email_address='b'), Address(email_address='d')] == list(u.addresses)
 
         assert [Address(email_address='a'), Address(email_address='b'), Address(email_address='d')] == sess.query(Address).all()
-        
+
+        sess.delete(u)
         sess.close()
 
 def create_backref_test(autoflush, saveuser):