From: Philip Jenvey Date: Tue, 21 Jul 2009 01:14:56 +0000 (+0000) Subject: don't rely on unicode repr() output X-Git-Tag: rel_0_6_6~95 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92ee183ed40307fd2f57a47b8984cb562784b847;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git don't rely on unicode repr() output --- diff --git a/test/orm/inheritance/test_manytomany.py b/test/orm/inheritance/test_manytomany.py index f7e676bbbc..7b6ad04eb2 100644 --- a/test/orm/inheritance/test_manytomany.py +++ b/test/orm/inheritance/test_manytomany.py @@ -194,11 +194,11 @@ class InheritTest3(_base.MappedTest): b.foos.append(Foo("foo #1")) b.foos.append(Foo("foo #2")) sess.flush() - compare = repr(b) + repr(sorted([repr(o) for o in b.foos])) + compare = [repr(b)] + sorted([repr(o) for o in b.foos]) sess.expunge_all() l = sess.query(Bar).all() print repr(l[0]) + repr(l[0].foos) - found = repr(l[0]) + repr(sorted([repr(o) for o in l[0].foos])) + found = [repr(l[0])] + sorted([repr(o) for o in l[0].foos]) eq_(found, compare) @testing.fails_on('maxdb', 'FIXME: unknown')