]> 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:34 +0000 (16:31 -0400)
test/orm/test_query.py

index bb731db5cda6fd3ed249772cc8de214d2cbb8ba9..30b8b87e07187f670112d8ba7965247c94903364 100644 (file)
@@ -1395,12 +1395,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):