diff --git a/test/state_machine/_state_machine.cxx b/test/state_machine/_state_machine.cxx index b0be3e44..f5b011bb 100644 --- a/test/state_machine/_state_machine.cxx +++ b/test/state_machine/_state_machine.cxx @@ -43,8 +43,9 @@ TEST(StateMachine, RegularFSM) }); fsm.SubscribeToStateChange("test", [&](S newState, S lastState){ - if (newState == S::Idle && lastState == S::ResettingDevice) + if (newState == S::Idle && lastState == S::ResettingDevice) { ASSERT_NO_THROW(fsm.ChangeState(T::End)); + } }); ASSERT_NO_THROW(fsm.ChangeState(T::ResetDevice));