test/unittest_selectors.py
branchstable
changeset 7982 77ed9b2fc9a5
parent 7617 be5f68f9314e
child 7986 552d41237156
equal deleted inserted replaced
7978:b6150210f692 7982:77ed9b2fc9a5
   161 
   161 
   162     def test_yams_inheritance(self):
   162     def test_yams_inheritance(self):
   163         cls = self.vreg['etypes'].etype_class('Transition')
   163         cls = self.vreg['etypes'].etype_class('Transition')
   164         self.assertEqual(is_instance('BaseTransition').score_class(cls, self.request()),
   164         self.assertEqual(is_instance('BaseTransition').score_class(cls, self.request()),
   165                           3)
   165                           3)
       
   166 
       
   167     def test_outer_join(self):
       
   168         req = self.request()
       
   169         rset = req.execute('Any U,B WHERE B? bookmarked_by U, U login "anon"')
       
   170         self.assertEqual(is_instance('Bookmark')(None, req, rset=rset, row=0, col=1),
       
   171                          0)
   166 
   172 
   167 
   173 
   168 class WorkflowSelectorTC(CubicWebTC):
   174 class WorkflowSelectorTC(CubicWebTC):
   169     def _commit(self):
   175     def _commit(self):
   170         self.commit()
   176         self.commit()