]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
testing backref/lazyload uses mapper.get()
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 5 Jan 2006 05:47:33 +0000 (05:47 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 5 Jan 2006 05:47:33 +0000 (05:47 +0000)
test/objectstore.py

index afad2116b2479c957177d1b5eff314d4eb0a2cfd..634930b52c85fc211b405b76dc0ca1642475502b 100644 (file)
@@ -57,7 +57,7 @@ class HistoryTest(AssertMixin):
         class Address(object):pass
         am = mapper(Address, addresses)
         m = mapper(User, users, properties = dict(
-            addresses = relation(am, backref='user'))
+            addresses = relation(am, backref='user', lazy=False))
         )
         
         u = User()
@@ -68,7 +68,9 @@ class HistoryTest(AssertMixin):
         self.assert_(u.addresses == [a])
         objectstore.commit()
 
-        
+        objectstore.clear()
+        u = m.select()[0]
+        print u.addresses[0].user
 
 class PKTest(AssertMixin):
     def setUpAll(self):