From 18496fe7450c296a79e3de52621d6c77a548676a Mon Sep 17 00:00:00 2001 From: mikeller Date: Mon, 21 Jan 2019 00:58:43 +1300 Subject: [PATCH] Fixed unit tests using 'ledstrip.c'. --- src/main/fc/init.c | 2 +- src/main/fc/rc_adjustments.c | 2 -- src/test/unit/rc_controls_unittest.cc | 4 +++- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/fc/init.c b/src/main/fc/init.c index d79541eb2e..9a48af27f0 100644 --- a/src/main/fc/init.c +++ b/src/main/fc/init.c @@ -286,7 +286,7 @@ void init(void) targetPreInit(); #endif -#if !defined(UNIT_TEST) && !defined(USE_FAKE_LED) +#if !defined(USE_FAKE_LED) ledInit(statusLedConfig()); #endif LED2_ON; diff --git a/src/main/fc/rc_adjustments.c b/src/main/fc/rc_adjustments.c index 227405c2dd..41f7b048c5 100644 --- a/src/main/fc/rc_adjustments.c +++ b/src/main/fc/rc_adjustments.c @@ -679,11 +679,9 @@ static uint8_t applySelectAdjustment(adjustmentFunction_e adjustmentFunction, ui break; case ADJUSTMENT_LED_PROFILE: #ifdef USE_LED_STRIP -#ifndef UNIT_TEST if (getLedProfile() != position) { setLedProfile(position); } -#endif #endif break; diff --git a/src/test/unit/rc_controls_unittest.cc b/src/test/unit/rc_controls_unittest.cc index c042957b65..7d197c69b4 100644 --- a/src/test/unit/rc_controls_unittest.cc +++ b/src/test/unit/rc_controls_unittest.cc @@ -739,9 +739,11 @@ PG_REGISTER(blackboxConfig_t, blackboxConfig, PG_BLACKBOX_CONFIG, 0); PG_REGISTER(systemConfig_t, systemConfig, PG_SYSTEM_CONFIG, 2); void resetArmingDisabled(void) {} timeDelta_t getTaskDeltaTime(cfTaskId_e) { return 20000; } -} armingDisableFlags_e getArmingDisableFlags(void) { return (armingDisableFlags_e) 0; } bool isTryingToArm(void) { return false; } void resetTryingToArm(void) {} +void setLedProfile(uint8_t profile) { UNUSED(profile); } +uint8_t getLedProfile(void) { return 0; } +}