From: Mike Bayer Date: Fri, 18 Oct 2013 23:04:10 +0000 (-0400) Subject: use sets here to eliminate ordering as a factor X-Git-Tag: rel_0_8_3~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f498fc3d48fa4a41aab46b575f4ea21c3fe61ae6;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git use sets here to eliminate ordering as a factor --- diff --git a/test/orm/test_subquery_relations.py b/test/orm/test_subquery_relations.py index fca7b3a80f..cad29ebfa7 100644 --- a/test/orm/test_subquery_relations.py +++ b/test/orm/test_subquery_relations.py @@ -1704,17 +1704,17 @@ class SubqueryloadDistinctTest(fixtures.DeclarativeMappedTest, result = s.execute(q3) rows = result.fetchall() if expect_distinct: - eq_(rows, [ + eq_(set(tuple(r) for r in rows), set([ (1, u'/1.jpg', 1, 1), (2, u'/2.jpg', 1, 1), - ]) + ])) else: - eq_(rows, [ + eq_(set(tuple(r) for r in rows), set([ (1, u'/1.jpg', 1, 1), (2, u'/2.jpg', 1, 1), (1, u'/1.jpg', 1, 1), (2, u'/2.jpg', 1, 1), - ]) + ])) movies = q.all()