]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- use an odict here to ensure ordering of properties
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 15 Jul 2014 22:59:44 +0000 (18:59 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 15 Jul 2014 22:59:44 +0000 (18:59 -0400)
test/orm/test_eager_relations.py

index 8e09d60764f3dd71655d46a717d64e5f01c65e14..645d9e00a73c26237c1c1b156d63f59b48931636 100644 (file)
@@ -1382,10 +1382,10 @@ class EagerTest(_fixtures.FixtureTest, testing.AssertsCompiledSQL):
         Order, orders = self.classes.Order, self.tables.orders
         Address, addresses = self.classes.Address, self.tables.addresses
 
-        mapper(User, users, properties={
-            'orders': relationship(Order),
-            'addresses': relationship(Address)
-        })
+        mapper(User, users, properties=odict([
+            ('orders', relationship(Order)),
+            ('addresses', relationship(Address))
+        ]))
         mapper(Order, orders)
         mapper(Address, addresses)
 
@@ -1418,10 +1418,10 @@ class EagerTest(_fixtures.FixtureTest, testing.AssertsCompiledSQL):
         Order, orders = self.classes.Order, self.tables.orders
         Address, addresses = self.classes.Address, self.tables.addresses
 
-        mapper(User, users, properties={
-            'orders': relationship(Order),
-            'addresses': relationship(Address)
-        })
+        mapper(User, users, properties=odict([
+            ('orders', relationship(Order)),
+            ('addresses', relationship(Address))
+        ]))
         mapper(Order, orders)
         mapper(Address, addresses)