167 queries = [ |
167 queries = [ |
168 (u'Utilisateur', (u"CWUser C",)), |
168 (u'Utilisateur', (u"CWUser C",)), |
169 (u'Utilisateur P', (u"CWUser P",)), |
169 (u'Utilisateur P', (u"CWUser P",)), |
170 (u'Utilisateur cubicweb', (u'CWUser C WHERE C has_text %(text)s', {'text': u'cubicweb'})), |
170 (u'Utilisateur cubicweb', (u'CWUser C WHERE C has_text %(text)s', {'text': u'cubicweb'})), |
171 (u'CWUser prénom cubicweb', (u'CWUser C WHERE C firstname %(text)s', {'text': 'cubicweb'},)), |
171 (u'CWUser prénom cubicweb', (u'CWUser C WHERE C firstname %(text)s', {'text': 'cubicweb'},)), |
172 (u'Any X WHERE X is Something', (u"Any X WHERE X is Something",)), |
|
173 ] |
172 ] |
174 for query, expected in queries: |
173 for query, expected in queries: |
175 self.assertEquals(self.proc.preprocess_query(query, self.req), expected) |
174 self.assertEquals(self.proc.preprocess_query(query, self.req), expected) |
|
175 self.assertRaises(BadRQLQuery, |
|
176 self.proc.preprocess_query, 'Any X WHERE X is Something', self.req) |
176 |
177 |
177 |
178 |
178 |
179 |
179 ## Processor Chains tests ############################################ |
180 ## Processor Chains tests ############################################ |
180 |
181 |