Update of /cvsroot/modeling/ProjectModeling/Modeling/tests
In directory sc8-pr-cvs1:/tmp/cvs-serv19706/tests
Modified Files:
test_EditingContext_Global.py
Log Message:
Fixed bug #779775, on behalf of Yannick Gingras who reported the bug and gave
the patch fixing it.
Index: test_EditingContext_Global.py
===================================================================
RCS file: /cvsroot/modeling/ProjectModeling/Modeling/tests/test_EditingContext_Global.py,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** test_EditingContext_Global.py 28 Jul 2003 06:03:36 -0000 1.34
--- test_EditingContext_Global.py 2 Aug 2003 09:40:49 -0000 1.35
***************
*** 949,952 ****
--- 949,964 ----
self.failUnless('Cleese' in objects_names)
+ def test_19b_in_not_in_operators_in_qualifiers_with_long(self):
+ "[EditingContext] IN/NOT IN operators in qualifiers with longs"
+ # Bug #779775
+ from Modeling.Qualifier import KeyValueQualifier, QualifierOperatorIn
+ ec=EditingContext()
+ q=KeyValueQualifier('age', QualifierOperatorIn, [24L, 81L, 82L])
+ objects=ec.fetch('Writer', q)
+ objects_names=[o.getLastName() for o in objects]
+ self.failUnless(len(objects)==2)
+ self.failUnless('Cleese' in objects_names)
+ self.failUnless('Dard' in objects_names)
+
def test_20_snapshot(self):
"[EditingContext] snapshot: TBD"
|