]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
some order by's failing on the buildbot
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 18 May 2008 15:55:58 +0000 (15:55 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 18 May 2008 15:55:58 +0000 (15:55 +0000)
test/orm/eager_relations.py
test/orm/query.py

index 43be5b03d2b2df9ec60f9536d9855f76b1ea531e..9934bb85ef4c651db07ee8eacff4c3c49b510aa8 100644 (file)
@@ -250,7 +250,7 @@ class EagerTest(_fixtures.FixtureTest):
         def go():
             eq_(self.static.item_keyword_result[0:2],
                 (q.options(eagerload('keywords')).
-                 join('keywords').filter(keywords.c.name == 'red')).all())
+                 join('keywords').filter(keywords.c.name == 'red')).order_by(Item.id).all())
 
         self.assert_sql_count(testing.db, go, 1)
 
index 490f4ede398410131477c8374bd4f7890b9e1924..d813ee864d0af1c3950d29c150c33d6224b78b8a 100644 (file)
@@ -845,7 +845,7 @@ class JoinTest(QueryTest):
     def test_overlap_with_aliases(self):
         oalias = orders.alias('oalias')
 
-        result = create_session().query(User).select_from(users.join(oalias)).filter(oalias.c.description.in_(["order 1", "order 2", "order 3"])).join(['orders', 'items']).all()
+        result = create_session().query(User).select_from(users.join(oalias)).filter(oalias.c.description.in_(["order 1", "order 2", "order 3"])).join(['orders', 'items']).order_by(User.id).all()
         assert [User(id=7, name='jack'), User(id=9, name='fred')] == result
 
         result = create_session().query(User).select_from(users.join(oalias)).filter(oalias.c.description.in_(["order 1", "order 2", "order 3"])).join(['orders', 'items']).filter_by(id=4).all()