Working version.
This commit is contained in:
@@ -3,9 +3,9 @@
|
||||
#include "PulseTimer.h"
|
||||
|
||||
void test_clamps_timer_range() {
|
||||
TEST_ASSERT_EQUAL_UINT16(2000, trbc::clampTimerMs(1000));
|
||||
TEST_ASSERT_EQUAL_UINT16(MIN_TIMER_MS, trbc::clampTimerMs(MIN_TIMER_MS - 1000));
|
||||
TEST_ASSERT_EQUAL_UINT16(5000, trbc::clampTimerMs(5000));
|
||||
TEST_ASSERT_EQUAL_UINT16(10000, trbc::clampTimerMs(12000));
|
||||
TEST_ASSERT_EQUAL_UINT16(MAX_TIMER_MS, trbc::clampTimerMs(MAX_TIMER_MS + 2000));
|
||||
}
|
||||
|
||||
void test_adjusts_in_100_ms_steps() {
|
||||
@@ -14,8 +14,8 @@ void test_adjusts_in_100_ms_steps() {
|
||||
}
|
||||
|
||||
void test_adjustment_stays_in_range() {
|
||||
TEST_ASSERT_EQUAL_UINT16(2000, trbc::adjustTimerMs(2000, -1));
|
||||
TEST_ASSERT_EQUAL_UINT16(10000, trbc::adjustTimerMs(10000, 1));
|
||||
TEST_ASSERT_EQUAL_UINT16(MIN_TIMER_MS, trbc::adjustTimerMs(MIN_TIMER_MS, -1));
|
||||
TEST_ASSERT_EQUAL_UINT16(MAX_TIMER_MS, trbc::adjustTimerMs(MAX_TIMER_MS, 1));
|
||||
}
|
||||
|
||||
void test_converts_to_tasmota_pulsetime_units() {
|
||||
|
||||
Reference in New Issue
Block a user