示例#1
0
 def test_workflow_get_transitions(self):
     workflow = Workflow(
         Transition("init_workflow", "", None, "initialized"),
         Transition("start", "", "initialized", "started"))
     self.assertRaises(InvalidStateError, workflow.get_transitions, "magic")
     self.assertEqual(workflow.get_transitions("initialized"),
                      [workflow.get_transition("start")])
示例#2
0
 def test_workflow_get_transitions(self):
     workflow = Workflow(
         Transition("init_workflow", "", None, "initialized"),
         Transition("start", "", "initialized", "started"))
     self.assertRaises(InvalidStateError,
                       workflow.get_transitions,
                       "magic")
     self.assertEqual(
         workflow.get_transitions("initialized"),
         [workflow.get_transition("start")])