equal
deleted
inserted
replaced
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() |