Here are the examples of the python api reggata.parsers.query_parser.parser.parse taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Examples
3
Example 1
Project: reggata Source File: test_text_queries.py
def create_test_func(query, expectedItemIds):
def _test_func(self):
try:
uow = self.repo.createUnitOfWork()
queryTree = parser.parse(query)
cmd = QueryItemsByParseTree(queryTree)
items = uow.executeCommand(cmd)
actualItemIds = [item.id for item in items]
actualItemIds.sort()
expectedItemIds.sort()
self.assertEqual(actualItemIds, expectedItemIds, "Query: {}".format(query))
finally:
uow.close()
return _test_func