]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
some buildbot fixes
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 8 Mar 2009 02:35:46 +0000 (02:35 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 8 Mar 2009 02:35:46 +0000 (02:35 +0000)
test/ext/serializer.py
test/orm/eager_relations.py
test/profiling/zoomark.py

index dc0a029c1d5bd02c5aca7ef2a84de9cd1443ab78..77fc4870ea1eedc94da8bc32de53c0fea45af347 100644 (file)
@@ -120,6 +120,7 @@ class SerializeTest(testing.ORMTest):
 
         ualias = aliased(User)
         q = Session.query(User, ualias).join((ualias, User.id < ualias.id)).filter(User.id<9).order_by(User.id, ualias.id)
+        eq_(list(q.all()), [(u7, u8), (u7, u9), (u7, u10), (u8, u9), (u8, u10)])
 
         q2 = serializer.loads(serializer.dumps(q), users.metadata, Session)
         
index 9dff0ffd191b8586b21dbde99c5e570b25bbbcb2..be1d0a955d737a5dd4eb20385634760a4ec62326 100644 (file)
@@ -307,19 +307,19 @@ class EagerTest(_fixtures.FixtureTest):
         closed_mapper = mapper(Order, closedorders, non_primary=True)
         
         mapper(User, users, properties = dict(
-            addresses = relation(Address, lazy=False),
+            addresses = relation(Address, lazy=False, order_by=addresses.c.id),
             open_orders = relation(
                 open_mapper,
                 primaryjoin=sa.and_(openorders.c.isopen == 1,
                                  users.c.id==openorders.c.user_id),
-                lazy=False),
+                lazy=False, order_by=openorders.c.id),
             closed_orders = relation(
                 closed_mapper,
                 primaryjoin=sa.and_(closedorders.c.isopen == 0,
                                  users.c.id==closedorders.c.user_id),
-                lazy=False)))
+                lazy=False, order_by=closedorders.c.id)))
 
-        q = create_session().query(User)
+        q = create_session().query(User).order_by(User.id)
 
         def go():
             assert [
index 3a6cc9795f1a1135fa10c0c46fec87bcf126b0d8..c9f3d9df80d6bb87291d4159d70fab7a680422c8 100644 (file)
@@ -332,7 +332,7 @@ class ZooMarkTest(TestBase):
     def test_profile_2_insert(self):
         self.test_baseline_2_insert()
 
-    @profiling.function_call_count(3618, {'2.4': 2347})
+    @profiling.function_call_count(3834, {'2.4': 2347})
     def test_profile_3_properties(self):
         self.test_baseline_3_properties()