]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- add some order bys
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 14 Jul 2014 20:31:16 +0000 (16:31 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 14 Jul 2014 20:31:16 +0000 (16:31 -0400)
test/orm/test_query.py

index b76d1023fdd310662ab604273d6ed23b363e5c05..bac39b46bcd0c982d7b40aac44b009935a8337bb 100644 (file)
@@ -1420,12 +1420,24 @@ class FilterTest(QueryTest, AssertsCompiledSQL):
 
         sess = create_session()
         item = sess.query(Item).get(3)
-        assert [Order(id=1), Order(id=2), Order(id=3)] == sess.query(Order).filter(Order.items.contains(item)).all()
 
-        assert [Order(id=4), Order(id=5)] == sess.query(Order).filter(~Order.items.contains(item)).all()
+        eq_(
+            sess.query(Order).filter(Order.items.contains(item)).
+            order_by(Order.id).all(),
+            [Order(id=1), Order(id=2), Order(id=3)]
+        )
+        eq_(
+            sess.query(Order).filter(~Order.items.contains(item)).
+            order_by(Order.id).all(),
+            [Order(id=4), Order(id=5)]
+        )
 
         item2 = sess.query(Item).get(5)
-        assert [Order(id=3)] == sess.query(Order).filter(Order.items.contains(item)).filter(Order.items.contains(item2)).all()
+        eq_(
+            sess.query(Order).filter(Order.items.contains(item)).
+            filter(Order.items.contains(item2)).all(),
+            [Order(id=3)]
+        )
 
 
     def test_comparison(self):