[Modeling-cvs] ProjectModeling/Modeling/tests test_EditingContext_Global.py,1.21,1.22
Status: Abandoned
Brought to you by:
sbigaret
From: <sbi...@us...> - 2003-06-12 11:40:40
|
Update of /cvsroot/modeling/ProjectModeling/Modeling/tests In directory sc8-pr-cvs1:/tmp/cvs-serv5313/tests Modified Files: test_EditingContext_Global.py Log Message: Fixed: PostgresqlSQLExpression was not correctly escaping '%' (postgresql interprets the backslash char just like python does, hence escaping '%' requires a double backslash in the SQL query) Index: test_EditingContext_Global.py =================================================================== RCS file: /cvsroot/modeling/ProjectModeling/Modeling/tests/test_EditingContext_Global.py,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** test_EditingContext_Global.py 11 Jun 2003 11:10:18 -0000 1.21 --- test_EditingContext_Global.py 12 Jun 2003 11:40:33 -0000 1.22 *************** *** 878,881 **** --- 878,889 ---- self.failUnless(b.getId() == gid.keyValues()['id']) + def test_18_percent_in_qualifiers_should_be_correctly_escaped(self): + "[EditingContext] percent in qualifiers should be correctly escaped" + q=qualifierWithQualifierFormat('title like "G%"') + fs=FetchSpecification('Book', qualifier=q) + ec=EditingContext() + objs=ec.objectsWithFetchSpecification(fs) + self.failIf(objs) + def test_999_customSQLQuery(self): "[EditingContext] customSQLQuery" |