diff --git a/firmware/controllers/algo/launch_control.cpp b/firmware/controllers/algo/launch_control.cpp index 962a93edd1..b04d393843 100644 --- a/firmware/controllers/algo/launch_control.cpp +++ b/firmware/controllers/algo/launch_control.cpp @@ -139,6 +139,9 @@ bool LaunchControlBase::isLaunchFuelRpmRetardCondition() const { SoftSparkLimiter::SoftSparkLimiter(bool allowHardCut) { this->allowHardCut = allowHardCut; +#if EFI_UNIT_TEST + initLaunchControl(); +#endif // EFI_UNIT_TEST } void SoftSparkLimiter::setTargetSkipRatio(float targetSkipRatio) { diff --git a/unit_tests/tests/test_launch.cpp b/unit_tests/tests/test_launch.cpp index fb30c32c9d..0624b0ae58 100644 --- a/unit_tests/tests/test_launch.cpp +++ b/unit_tests/tests/test_launch.cpp @@ -140,8 +140,6 @@ static void setDefaultLaunchParameters() { TEST(LaunchControl, CompleteRun) { EngineTestHelper eth(TEST_ENGINE); - initLaunchControl(); - //load default config setDefaultLaunchParameters();