doc/book/en/devrepo/testing.rst
branchstable
changeset 7116 dfd4680a23f0
parent 7078 bad26a22fe29
child 7856 51a3fb272bf3
equal deleted inserted replaced
7115:1f1d8c35cc3e 7116:dfd4680a23f0
    57 
    57 
    58     class ClassificationHooksTC(CubicWebTC):
    58     class ClassificationHooksTC(CubicWebTC):
    59 
    59 
    60         def setup_database(self):
    60         def setup_database(self):
    61             req = self.request()
    61             req = self.request()
    62             group_etype = req.execute('Any X WHERE X name "CWGroup"').get_entity(0,0)
    62             group_etype = req.find_one_entity('CWEType', name='CWGroup')
    63             c1 = req.create_entity('Classification', name=u'classif1',
    63             c1 = req.create_entity('Classification', name=u'classif1',
    64                                    classifies=group_etype)
    64                                    classifies=group_etype)
    65             user_etype = req.execute('Any X WHERE X name "CWUser"').get_entity(0,0)
    65             user_etype = req.find_one_entity('CWEType', name='CWUser')
    66             c2 = req.create_entity('Classification', name=u'classif2',
    66             c2 = req.create_entity('Classification', name=u'classif2',
    67                                    classifies=user_etype)
    67                                    classifies=user_etype)
    68             self.kw1 = req.create_entity('Keyword', name=u'kwgroup', included_in=c1)
    68             self.kw1 = req.create_entity('Keyword', name=u'kwgroup', included_in=c1)
    69             self.kw2 = req.create_entity('Keyword', name=u'kwuser', included_in=c2)
    69             self.kw2 = req.create_entity('Keyword', name=u'kwuser', included_in=c2)
    70 
    70 
   226                                            reverse_is_chair_at=chair,
   226                                            reverse_is_chair_at=chair,
   227                                            reverse_is_reviewer_at=reviewer)
   227                                            reverse_is_reviewer_at=reviewer)
   228 
   228 
   229         def test_admin(self):
   229         def test_admin(self):
   230             req = self.request()
   230             req = self.request()
   231             rset = req.execute('Any C WHERE C is Conference')
   231             rset = req.find_entities('Conference')
   232             self.assertListEqual(self.pactions(req, rset),
   232             self.assertListEqual(self.pactions(req, rset),
   233                                   [('workflow', workflow.WorkflowActions),
   233                                   [('workflow', workflow.WorkflowActions),
   234                                    ('edit', confactions.ModifyAction),
   234                                    ('edit', confactions.ModifyAction),
   235                                    ('managepermission', actions.ManagePermissionsAction),
   235                                    ('managepermission', actions.ManagePermissionsAction),
   236                                    ('addrelated', actions.AddRelatedActions),
   236                                    ('addrelated', actions.AddRelatedActions),