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'}, |