cubicweb/devtools/repotest.py
changeset 11250 597f02c5cf5a
parent 11237 f32134dd0067
child 11699 b48020a80dc3
equal deleted inserted replaced
11249:0ff4c02a1871 11250:597f02c5cf5a
    35 
    35 
    36 def snippet_key(a):
    36 def snippet_key(a):
    37     # a[0] may be a dict or a key/value tuple
    37     # a[0] may be a dict or a key/value tuple
    38     return (sorted(dict(a[0]).items()), [e.expression for e in a[1]])
    38     return (sorted(dict(a[0]).items()), [e.expression for e in a[1]])
    39 
    39 
    40 def test_plan(self, rql, expected, kwargs=None):
    40 def check_plan(self, rql, expected, kwargs=None):
    41     with self.session.new_cnx() as cnx:
    41     with self.session.new_cnx() as cnx:
    42         plan = self._prepare_plan(cnx, rql, kwargs)
    42         plan = self._prepare_plan(cnx, rql, kwargs)
    43         self.planner.build_plan(plan)
    43         self.planner.build_plan(plan)
    44         try:
    44         try:
    45             self.assertEqual(len(plan.steps), len(expected),
    45             self.assertEqual(len(plan.steps), len(expected),