cubicweb/test/unittest_rqlrewrite.py
changeset 12496 ad995a9905f9
parent 12178 4cf9f257e0bf
child 12567 26744ad37953
equal deleted inserted replaced
12495:23081860ea60 12496:ad995a9905f9
   600     appid = 'data-rewrite'
   600     appid = 'data-rewrite'
   601 
   601 
   602     def process(self, rql, args=None):
   602     def process(self, rql, args=None):
   603         if args is None:
   603         if args is None:
   604             args = {}
   604             args = {}
   605         querier = self.repo.querier
       
   606         union = parse(rql)  # self.vreg.parse(rql, annotate=True)
   605         union = parse(rql)  # self.vreg.parse(rql, annotate=True)
   607         with self.admin_access.repo_cnx() as cnx:
   606         with self.admin_access.repo_cnx() as cnx:
   608             self.vreg.solutions(cnx, union, args)
   607             self.vreg.solutions(cnx, union, args)
   609             querier._annotate(union)
   608             self.vreg.rqlhelper.annotate(union)
   610             plan = querier.plan_factory(union, args, cnx)
   609             plan = self.repo.querier.plan_factory(union, args, cnx)
   611             plan.preprocess(union)
   610             plan.preprocess(union)
   612             return union
   611             return union
   613 
   612 
   614     def test_ambiguous_optional_same_exprs(self):
   613     def test_ambiguous_optional_same_exprs(self):
   615         """See #3013535"""
   614         """See #3013535"""