From 6b1f65e50e423d5294b263d4c272c19a5a1975e6 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 7 Sep 2005 09:01:52 +0000 Subject: [PATCH] --- test/mapper.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/test/mapper.py b/test/mapper.py index 1bc5f42520..6ace8638d3 100644 --- a/test/mapper.py +++ b/test/mapper.py @@ -3,9 +3,10 @@ import unittest, sys, os from sqlalchemy.mapper import * import sqlalchemy.objectstore as objectstore -ECHO = True +#ECHO = True ECHO = False execfile("test/tables.py") +db.echo = True class User(object): def __repr__(self): @@ -123,6 +124,14 @@ class LazyTest(AssertMixin): {'user_id' : 7, 'addresses' : (Address, [{'address_id' : 1}])}, ) + def testonetoone(self): + m = mapper(User, users, properties = dict( + address = relation(Address, addresses, lazy = True, uselist = False) + )) + l = m.select(users.c.user_id == 7) + print repr(l) + print repr(l[0].address) + def testmanytomany(self): """tests a many-to-many lazy load""" items = orderitems -- 2.47.2