From: Mike Bayer Date: Sun, 9 Dec 2007 16:13:27 +0000 (+0000) Subject: add some updates too X-Git-Tag: rel_0_4_2~78 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8b1beee112f264799c9f6b1d1211d01c2884a0ed;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git add some updates too --- diff --git a/test/orm/unitofwork.py b/test/orm/unitofwork.py index 8f5d5d2c44..443c5638ac 100644 --- a/test/orm/unitofwork.py +++ b/test/orm/unitofwork.py @@ -1771,6 +1771,15 @@ class BooleanColTest(ORMTest): sess.clear() self.assertEquals(sess.query(T).filter(T.value==False).all(), [T(value=False, name="t2")]) + t2 = sess.query(T).get(t2.id) + t2.value = True + sess.flush() + self.assertEquals(sess.query(T).filter(T.value==True).all(), [T(value=True, name="t1"), T(value=True, name="t2"), T(value=True, name="t3")]) + t2.value = False + sess.flush() + self.assertEquals(sess.query(T).filter(T.value==True).all(), [T(value=True, name="t1"),T(value=True, name="t3")]) + + class RowSwitchTest(ORMTest): def define_tables(self, metadata): global t1, t2, t3, t1t3