state machine unit tests

This commit is contained in:
2020-02-18 15:36:15 -05:00
parent e3397390d3
commit daf4a0ba68
2 changed files with 92 additions and 57 deletions

View File

@@ -139,7 +139,6 @@ class FSMMixin:
def fail_stage(self, stage):
fail_trigger = f"fail_{stage}"
if fail_trigger in self.machine.get_triggers(self.current_state.name):
self.trigger(fail_trigger)
app.logger.info(
@@ -158,29 +157,3 @@ class FSMMixin:
)
self.trigger(finish_trigger)
def prepare_init(self, event):
pass
def before_init(self, event):
pass
def after_init(self, event):
pass
def prepare_start(self, event):
pass
def before_start(self, event):
pass
def after_start(self, event):
pass
def prepare_reset(self, event):
pass
def before_reset(self, event):
pass
def after_reset(self, event):
pass