diff --git a/unit_tests/tests/test_start_stop.cpp b/unit_tests/tests/test_start_stop.cpp index 6ff7e02c6d..d50a769c16 100644 --- a/unit_tests/tests/test_start_stop.cpp +++ b/unit_tests/tests/test_start_stop.cpp @@ -25,4 +25,16 @@ TEST(start, startStop) { slowStartStopButtonCallback(PASS_ENGINE_PARAMETER_SIGNATURE); ASSERT_EQ(efiReadPin(engineConfiguration->starterControlPin), true); + eth.smartMoveTimeForwardSeconds(5); + slowStartStopButtonCallback(PASS_ENGINE_PARAMETER_SIGNATURE); + + eth.smartMoveTimeForwardSeconds(5); + slowStartStopButtonCallback(PASS_ENGINE_PARAMETER_SIGNATURE); + + eth.smartMoveTimeForwardSeconds(5); + slowStartStopButtonCallback(PASS_ENGINE_PARAMETER_SIGNATURE); + // todo: FIX THIS, starter wire should go off on timeout! + ASSERT_EQ(efiReadPin(engineConfiguration->starterControlPin), true); + + }