mirror of https://github.com/ARMmbed/mbed-os.git
HAL ticker tests : add optional CHECK_TICKER_OPTIM define
This will make build failure if ticker optim defines are not presentpull/14554/head
parent
f7c0434b6c
commit
3b64279d36
|
@ -111,7 +111,7 @@ void lp_ticker_info_test()
|
|||
TEST_ASSERT(p_ticker_info->frequency <= 64000);
|
||||
TEST_ASSERT(p_ticker_info->bits >= 12);
|
||||
|
||||
#ifdef LP_TICKER_PERIOD_NUM
|
||||
#if defined(LP_TICKER_PERIOD_NUM) || defined(CHECK_TICKER_OPTIM)
|
||||
TEST_ASSERT_UINT32_WITHIN(1, (uint64_t)1000000 * LP_TICKER_PERIOD_DEN / LP_TICKER_PERIOD_NUM, p_ticker_info->frequency);
|
||||
TEST_ASSERT_EQUAL_UINT32(LP_TICKER_MASK, ((uint64_t)1 << p_ticker_info->bits) - 1);
|
||||
#endif
|
||||
|
|
|
@ -46,7 +46,7 @@ void us_ticker_info_test()
|
|||
|
||||
TEST_ASSERT(p_ticker_info->bits >= 16);
|
||||
|
||||
#ifdef US_TICKER_PERIOD_NUM
|
||||
#if defined(US_TICKER_PERIOD_NUM) || defined(CHECK_TICKER_OPTIM)
|
||||
TEST_ASSERT_UINT32_WITHIN(1, (uint64_t)1000000 * US_TICKER_PERIOD_DEN / US_TICKER_PERIOD_NUM, p_ticker_info->frequency);
|
||||
TEST_ASSERT_EQUAL_UINT32(US_TICKER_MASK, ((uint64_t)1 << p_ticker_info->bits) - 1);
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue