[Modeling-cvs] ProjectModeling/Modeling/tests test_EditingContext_Global.py,1.36,1.37
Status: Abandoned
Brought to you by:
sbigaret
From: <sbi...@us...> - 2003-08-02 15:13:46
|
Update of /cvsroot/modeling/ProjectModeling/Modeling/tests In directory sc8-pr-cvs1:/tmp/cvs-serv31716 Modified Files: test_EditingContext_Global.py Log Message: Added tests for bug #780495 Index: test_EditingContext_Global.py =================================================================== RCS file: /cvsroot/modeling/ProjectModeling/Modeling/tests/test_EditingContext_Global.py,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** test_EditingContext_Global.py 2 Aug 2003 11:14:57 -0000 1.36 --- test_EditingContext_Global.py 2 Aug 2003 15:13:43 -0000 1.37 *************** *** 1191,1194 **** --- 1191,1212 ---- self.failIf(res[0].getTitle()!='abc*d') + def test_24_fetch_does_not_return_duplicates(self): + "[EditingContext] fetch does not return duplicates" + # bug #780495 + ec=EditingContext() + ws=ec.fetch('Writer', 'books.title like "*"') + # explicitely look for duplicates + for w in ws: + _ws=list(ws) #[:-1]) + _ws.remove(w) + self.failIf(w in _ws, 'Duplicate found: %s'%w) + + def test_25_fetchCount_is_not_affected_by_duplicates(self): + "[EditingContext] fetchCount is not affected by duplicates" + # bug #780495 + ec=EditingContext() + ws=ec.fetchCount('Writer', 'books.title like "*"') + self.assertEqual(len(ws), 2) + def test_999_customSQLQuery(self): "[EditingContext] custom SQL Query" |