]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
add test for allow_null_pks
authorJonathan Ellis <jbellis@gmail.com>
Fri, 21 Jul 2006 16:43:32 +0000 (16:43 +0000)
committerJonathan Ellis <jbellis@gmail.com>
Fri, 21 Jul 2006 16:43:32 +0000 (16:43 +0000)
test/orm/mapper.py

index 1460998158328d44f21f92cd5d342d6eff541bf6..5cf665fd415587f35421884510b71ee5e2bc58df 100644 (file)
@@ -256,6 +256,13 @@ class MapperTest(MapperSuperTest):
         q = create_session().query(m)
         q.select_by(email_address='foo')
         
+    def testjoinbyfk(self):
+        class UserWithAddress(object):
+                       pass
+        j = join(users, addresses, isouter=True)
+        m = mapper(UserWithAddress, j, allow_null_pks=True)
+        q = create_session().query(m)
+        
     def testjoinvia(self):
         m = mapper(User, users, properties={
             'orders':relation(mapper(Order, orders, properties={