From: Jonathan Ellis Date: Fri, 21 Jul 2006 16:43:32 +0000 (+0000) Subject: add test for allow_null_pks X-Git-Tag: rel_0_2_7~65 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c5ed66843b3edae7b76752a4733fa2b32669721;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git add test for allow_null_pks --- diff --git a/test/orm/mapper.py b/test/orm/mapper.py index 1460998158..5cf665fd41 100644 --- a/test/orm/mapper.py +++ b/test/orm/mapper.py @@ -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={