]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
small adjust after mapper/sql overhaul
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 8 Jan 2006 01:35:29 +0000 (01:35 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 8 Jan 2006 01:35:29 +0000 (01:35 +0000)
test/mapper.py
test/objectstore.py

index 72c062016a7a18fbf49a92cf7f4546e29cc54e28..412166b86229e271f4bde3ddce19ff3a776bb2b4 100644 (file)
@@ -122,7 +122,7 @@ class MapperTest(MapperSuperTest):
     def testfunction(self):
         """tests mapping to a SELECT statement that has functions in it."""
         s = select([users, (users.c.user_id * 2).label('concat'), func.count(addresses.c.address_id).label('count')],
-        users.c.user_id==addresses.c.user_id, group_by=[c for c in users.c])
+        users.c.user_id==addresses.c.user_id, group_by=[c for c in users.c]).alias('myselect')
         m = mapper(User, s, primarytable=users)
         print [c.key for c in m.c]
         l = m.select()
index 634930b52c85fc211b405b76dc0ca1642475502b..6ddabafce4a8f659fd1e1495a6f6849b02753d3d 100644 (file)
@@ -181,6 +181,8 @@ class SaveTest(AssertMixin):
         """tests a save of an object where each instance spans two tables. also tests
         redefinition of the keynames for the column properties."""
         usersaddresses = sql.join(users, addresses, users.c.user_id == addresses.c.user_id)
+        print usersaddresses._get_col_by_original(users.c.user_id)
+        print repr(usersaddresses._orig_cols)
         m = mapper(User, usersaddresses, primarytable = users,  
             properties = dict(
                 email = addresses.c.email_address,