From e94baeaacdbf8904eb5acc080896ee916a26ce59 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Thu, 28 Jun 2007 18:25:39 +0000 Subject: [PATCH] some comparison fixes --- test/orm/inheritance/polymorph2.py | 4 ++-- test/sql/generative.py | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/test/orm/inheritance/polymorph2.py b/test/orm/inheritance/polymorph2.py index 65650f6686..e493823f58 100644 --- a/test/orm/inheritance/polymorph2.py +++ b/test/orm/inheritance/polymorph2.py @@ -904,7 +904,7 @@ class CustomPKTest(testbase.ORMTest): # query using get(), using only one value. this requires the select_table mapper # has the same single-col primary key. - assert sess.query(T1).get(ot1.id).id is ot1.id + assert sess.query(T1).get(ot1.id).id == ot1.id ot1 = sess.query(T1).get(ot1.id) ot1.data = 'hi' @@ -946,7 +946,7 @@ class CustomPKTest(testbase.ORMTest): # query using get(), using only one value. this requires the select_table mapper # has the same single-col primary key. - assert sess.query(T1).get(ot1.id).id is ot1.id + assert sess.query(T1).get(ot1.id).id == ot1.id ot1 = sess.query(T1).get(ot1.id) ot1.data = 'hi' diff --git a/test/sql/generative.py b/test/sql/generative.py index 18fa02dcfe..17b5e9cf06 100644 --- a/test/sql/generative.py +++ b/test/sql/generative.py @@ -121,7 +121,7 @@ class TraversalTest(testbase.AssertMixin): vis = Vis() s2 = vis.traverse(struct, clone=True) assert struct != s2 - assert struct is not s2 + assert not struct.is_other(s2) assert struct2 == s2 class Vis2(ClauseVisitor): @@ -137,6 +137,8 @@ class TraversalTest(testbase.AssertMixin): assert struct3 == s3 class ClauseTest(testbase.AssertMixin): + """test copy-in-place behavior of various ClauseElements.""" + def setUpAll(self): global t1, t2 t1 = table("table1", -- 2.47.3