common/test/unittest_mixins.py
branchtls-sprint
changeset 1802 d628defebc17
parent 1398 5fe84a5f7035
child 1977 606923dff11b
equal deleted inserted replaced
1801:672acc730ce5 1802:d628defebc17
     6         s = self.add_entity('State', name=u'activated')
     6         s = self.add_entity('State', name=u'activated')
     7         self.execute('SET X state_of ET WHERE ET name "Bookmark", X eid %(x)s',
     7         self.execute('SET X state_of ET WHERE ET name "Bookmark", X eid %(x)s',
     8                      {'x': s.eid})
     8                      {'x': s.eid})
     9         es = self.user().wf_state('activated')
     9         es = self.user().wf_state('activated')
    10         self.assertEquals(es.state_of[0].name, 'CWUser')
    10         self.assertEquals(es.state_of[0].name, 'CWUser')
    11         
    11 
    12     def test_wf_transition(self):
    12     def test_wf_transition(self):
    13         t = self.add_entity('Transition', name=u'deactivate')
    13         t = self.add_entity('Transition', name=u'deactivate')
    14         self.execute('SET X transition_of ET WHERE ET name "Bookmark", X eid %(x)s',
    14         self.execute('SET X transition_of ET WHERE ET name "Bookmark", X eid %(x)s',
    15                      {'x': t.eid})
    15                      {'x': t.eid})
    16         et = self.user().wf_transition('deactivate')
    16         et = self.user().wf_transition('deactivate')
    18 
    18 
    19     def test_change_state(self):
    19     def test_change_state(self):
    20         user = self.user()
    20         user = self.user()
    21         user.change_state(user.wf_state('deactivated').eid)
    21         user.change_state(user.wf_state('deactivated').eid)
    22         self.assertEquals(user.state, 'deactivated')
    22         self.assertEquals(user.state, 'deactivated')
    23     
    23 
    24 if __name__ == '__main__':
    24 if __name__ == '__main__':
    25     unittest_main()
    25     unittest_main()