Esempio n. 1
0
            def body(self, from_boomerang=False):

                if not from_boomerang:
                    return to(
                        TestBoomerangStateBehavior.RepeatingMachine.SimpleBoomerang
                    )

                return
Esempio n. 2
0
 def body(self):
     return to(None, from_boomerang=True)
Esempio n. 3
0
    def do_body(self, previous_transition):
        results = self.body(**previous_transition.kwargs)

        return to(self.target, **results)
Esempio n. 4
0
 def body(self):
     return to(TestTransitionTracking.SimpleMachine.SimplerState)
Esempio n. 5
0
 def body(self):
     return to(self.parent_machine.AndFinallyHere)
Esempio n. 6
0
 def body(self):
     return to(self.parent_machine.AndThenHere)
Esempio n. 7
0
 def body(self):
     return to(self.parent_machine.ThenGoesHere)