cubicweb/server/test/unittest_ssplanner.py
changeset 12237 2dd0dcb2e5f9
parent 11769 f5b815f67ce2
child 12239 19aae64c4010
equal deleted inserted replaced
12236:75a6b2f40c44 12237:2dd0dcb2e5f9
     1 # copyright 2003-2016 LOGILAB S.A. (Paris, FRANCE), all rights reserved.
     1 # copyright 2003 LOGILAB S.A. (Paris, FRANCE), all rights reserved.
     2 # contact http://www.logilab.fr/ -- mailto:contact@logilab.fr
     2 # contact http://www.logilab.fr/ -- mailto:contact@logilab.fr
     3 #
     3 #
     4 # This file is part of CubicWeb.
     4 # This file is part of CubicWeb.
     5 #
     5 #
     6 # CubicWeb is free software: you can redistribute it and/or modify it under the
     6 # CubicWeb is free software: you can redistribute it and/or modify it under the
    42         self.__class__.repo = repo
    42         self.__class__.repo = repo
    43         BasePlannerTC.setUp(self)
    43         BasePlannerTC.setUp(self)
    44         self.planner = SSPlanner(self.o.schema, self.repo.vreg.rqlhelper)
    44         self.planner = SSPlanner(self.o.schema, self.repo.vreg.rqlhelper)
    45         self.system = self.o._repo.system_source
    45         self.system = self.o._repo.system_source
    46 
    46 
    47     def tearDown(self):
       
    48         BasePlannerTC.tearDown(self)
       
    49 
       
    50     def test_ordered_ambigous_sol(self):
    47     def test_ordered_ambigous_sol(self):
    51         self._test('Any XN ORDERBY XN WHERE X name XN, X is IN (Basket, State, Folder)',
    48         self._test('Any XN ORDERBY XN WHERE X name XN, X is IN (Basket, State, Folder)',
    52                    [('OneFetchStep', [('Any XN ORDERBY XN WHERE X name XN, X is IN(Basket, State, Folder)',
    49                    [('OneFetchStep', [('Any XN ORDERBY XN WHERE X name XN, X is IN(Basket, State, Folder)',
    53                                        [{'X': 'Basket', 'XN': 'String'},
    50                                        [{'X': 'Basket', 'XN': 'String'},
    54                                         {'X': 'State', 'XN': 'String'},
    51                                         {'X': 'State', 'XN': 'String'},