tests: drivers: rtc: zassert_true -> zassert_equal

Using the more specialized zassert_equal() macro where appropriate.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
This commit is contained in:
Florian Grandel 2023-07-02 11:38:22 +02:00 committed by Carles Cufí
commit 78dc3950dc
7 changed files with 60 additions and 60 deletions

View file

@ -37,7 +37,7 @@ ZTEST(rtc_api, test_alarm)
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_set_time(rtc, i, 0, NULL);
zassert_true(ret == 0, "Failed to clear alarm time");
zassert_ok(ret, "Failed to clear alarm time");
}
/* Disable alarm callback */
@ -52,7 +52,7 @@ ZTEST(rtc_api, test_alarm)
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_get_supported_fields(rtc, i, &alarm_time_mask_supported);
zassert_true(ret == 0, "Failed to get supported alarm fields");
zassert_ok(ret, "Failed to get supported alarm fields");
/* Skip test if alarm does not support the minute and hour fields */
if (((RTC_ALARM_TIME_MASK_MINUTE & alarm_time_mask_supported) == 0) ||
@ -69,23 +69,23 @@ ZTEST(rtc_api, test_alarm)
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_set_time(rtc, i, alarm_time_mask_set, &alarm_time_set);
zassert_true(ret == 0, "Failed to set alarm time");
zassert_ok(ret, "Failed to set alarm time");
}
/* Validate alarm time */
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_get_time(rtc, i, &alarm_time_mask_get, &alarm_time_get);
zassert_true(ret == 0, "Failed to set alarm time");
zassert_ok(ret, "Failed to set alarm time");
zassert_true(alarm_time_mask_get == alarm_time_mask_set,
"Incorrect alarm time mask");
zassert_equal(alarm_time_mask_get, alarm_time_mask_set,
"Incorrect alarm time mask");
zassert_true(alarm_time_get.tm_min == alarm_time_get.tm_min,
"Incorrect alarm time minute field");
zassert_equal(alarm_time_get.tm_min, alarm_time_get.tm_min,
"Incorrect alarm time minute field");
zassert_true(alarm_time_get.tm_hour == alarm_time_get.tm_hour,
"Incorrect alarm time hour field");
zassert_equal(alarm_time_get.tm_hour, alarm_time_get.tm_hour,
"Incorrect alarm time hour field");
}
/* Initialize RTC time to set */
@ -100,7 +100,7 @@ ZTEST(rtc_api, test_alarm)
/* Set RTC time */
ret = rtc_set_time(rtc, &time_set);
zassert_true(ret == 0, "Failed to set time");
zassert_ok(ret, "Failed to set time");
/* Clear alarm pending status */
for (uint16_t i = 0; i < alarms_count; i++) {
@ -116,7 +116,7 @@ ZTEST(rtc_api, test_alarm)
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_is_pending(rtc, i);
zassert_true(ret == 0, "Alarm should not be pending");
zassert_ok(ret, "Alarm should not be pending");
}
/* Wait for alarm to trigger */
@ -126,7 +126,7 @@ ZTEST(rtc_api, test_alarm)
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_is_pending(rtc, i);
zassert_true(ret == 1, "Alarm should be pending");
zassert_equal(ret, 1, "Alarm should be pending");
}
}
@ -134,7 +134,7 @@ ZTEST(rtc_api, test_alarm)
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_set_time(rtc, i, 0, NULL);
zassert_true(ret == 0, "Failed to disable alarm");
zassert_ok(ret, "Failed to disable alarm");
ret = rtc_alarm_is_pending(rtc, i);

View file

@ -54,14 +54,14 @@ ZTEST(rtc_api, test_alarm_callback)
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_set_callback(rtc, i, NULL, NULL);
zassert_true(ret == 0, "Failed to clear and disable alarm");
zassert_ok(ret, "Failed to clear and disable alarm");
}
/* Validate alarms supported fields */
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_get_supported_fields(rtc, i, &alarm_time_mask_supported);
zassert_true(ret == 0, "Failed to get supported alarm fields");
zassert_ok(ret, "Failed to get supported alarm fields");
/* Skip test if alarm does not support the minute and hour fields */
if (((RTC_ALARM_TIME_MASK_MINUTE & alarm_time_mask_supported) == 0) ||
@ -78,7 +78,7 @@ ZTEST(rtc_api, test_alarm_callback)
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_set_time(rtc, i, alarm_time_mask_set, &alarm_time_set);
zassert_true(ret == 0, "Failed to set alarm time");
zassert_ok(ret, "Failed to set alarm time");
}
/* Initialize RTC time to set */
@ -92,7 +92,7 @@ ZTEST(rtc_api, test_alarm_callback)
/* Set RTC time */
ret = rtc_set_time(rtc, &time_set);
zassert_true(ret == 0, "Failed to set time");
zassert_ok(ret, "Failed to set time");
/* Clear alarm pending status */
for (uint16_t i = 0; i < alarms_count; i++) {
@ -113,7 +113,7 @@ ZTEST(rtc_api, test_alarm_callback)
&callback_user_data_even);
}
zassert_true(ret == 0, "Failed to set alarm callback");
zassert_ok(ret, "Failed to set alarm callback");
}
for (uint8_t i = 0; i < 2; i++) {
@ -128,10 +128,10 @@ ZTEST(rtc_api, test_alarm_callback)
callback_called_mask_status_odd = atomic_get(&callback_called_mask_odd);
callback_called_mask_status_even = atomic_get(&callback_called_mask_even);
zassert_true(callback_called_mask_status_odd == 0,
"Alarm callback called prematurely");
zassert_true(callback_called_mask_status_even == 0,
"Alarm callback called prematurely");
zassert_equal(callback_called_mask_status_odd, 0,
"Alarm callback called prematurely");
zassert_equal(callback_called_mask_status_even, 0,
"Alarm callback called prematurely");
/* Wait for alarm to trigger */
k_sleep(K_SECONDS(RTC_TEST_ALARM_TEST_CALLED_DELAY));
@ -142,25 +142,25 @@ ZTEST(rtc_api, test_alarm_callback)
(i % 2) ? atomic_test_bit(&callback_called_mask_odd, i)
: atomic_test_bit(&callback_called_mask_even, i);
zassert_true(callback_called_status == true,
"Alarm callback should have been called");
zassert_equal(callback_called_status, true,
"Alarm callback should have been called");
}
/* Reset RTC time */
ret = rtc_set_time(rtc, &time_set);
zassert_true(ret == 0, "Failed to set time");
zassert_ok(ret, "Failed to set time");
}
/* Disable and clear alarms */
for (uint16_t i = 0; i < alarms_count; i++) {
ret = rtc_alarm_set_callback(rtc, i, NULL, NULL);
zassert_true(ret == 0, "Failed to disable alarm callback");
zassert_ok(ret, "Failed to disable alarm callback");
ret = rtc_alarm_set_time(rtc, i, 0, NULL);
zassert_true(ret == 0, "Failed to disable alarm");
zassert_ok(ret, "Failed to disable alarm");
ret = rtc_alarm_is_pending(rtc, i);

View file

@ -28,12 +28,12 @@ static int test_set_get_calibration(int32_t calibrate_set)
}
/* Validate calibration was set */
zassert_true(ret == 0, "Failed to set calibration");
zassert_ok(ret, "Failed to set calibration");
ret = rtc_get_calibration(rtc, &calibrate_get);
/* Validate calibration was gotten */
zassert_true(ret == 0, "Failed to get calibration");
zassert_ok(ret, "Failed to get calibration");
/* Print comparison between set and get values */
printk("Calibrate (set,get): %i, %i\n", calibrate_set, calibrate_get);
@ -51,12 +51,12 @@ ZTEST(rtc_api, test_set_get_calibration)
ret = rtc_set_calibration(rtc, 0);
/* Validate calibration was set */
zassert_true(ret == 0, "Failed to set calibration");
zassert_ok(ret, "Failed to set calibration");
ret = rtc_get_calibration(rtc, &calibrate_get);
/* Validate calibration was gotten */
zassert_true(ret == 0, "Failed to get calibration");
zassert_ok(ret, "Failed to get calibration");
/* Validate edge values (0 already tested) */
test_set_get_calibration(1);

View file

@ -29,10 +29,10 @@ ZTEST(rtc_api, test_set_get_time)
memset(&datetime_get, 0xFF, sizeof(datetime_get));
zassert_true(rtc_set_time(rtc, &datetime_set) == 0, "Failed to set time");
zassert_equal(rtc_set_time(rtc, &datetime_set), 0, "Failed to set time");
zassert_true(rtc_get_time(rtc, &datetime_get) == 0,
"Failed to get time using rtc_time_get()");
zassert_equal(rtc_get_time(rtc, &datetime_get), 0,
"Failed to get time using rtc_time_get()");
zassert_true((datetime_get.tm_sec > -1) && (datetime_get.tm_sec < 60),
"Invalid tm_sec");
@ -55,7 +55,7 @@ ZTEST(rtc_api, test_set_get_time)
zassert_true((datetime_get.tm_yday > -2) && (datetime_get.tm_yday < 366),
"Invalid tm_yday");
zassert_true((datetime_get.tm_isdst == -1), "Invalid tm_isdst");
zassert_equal(datetime_get.tm_isdst, -1, "Invalid tm_isdst");
zassert_true((datetime_get.tm_nsec > -1) && (datetime_get.tm_yday < 1000000000),
"Invalid tm_yday");

View file

@ -29,11 +29,11 @@ ZTEST(rtc_api, test_time_counting)
gmtime_r(&timer_set, (struct tm *)(&datetime_set));
zassert_true(rtc_set_time(rtc, &datetime_set) == 0, "Failed to set time");
zassert_equal(rtc_set_time(rtc, &datetime_set), 0, "Failed to set time");
for (i = 0; i < RTC_TEST_TIME_COUNTING_POLL_LIMIT; i++) {
/* Get time */
zassert_true(rtc_get_time(rtc, &datetime_get) == 0, "Failed to get time");
zassert_equal(rtc_get_time(rtc, &datetime_get), 0, "Failed to get time");
timer_get = timeutil_timegm((struct tm *)(&datetime_get));

View file

@ -29,7 +29,7 @@ ZTEST(rtc_api, test_update_callback)
ret = rtc_update_set_callback(rtc, NULL, NULL);
zassert_true(ret == 0, "Failed to clear and disable update callback");
zassert_ok(ret, "Failed to clear and disable update callback");
atomic_set(&callback_called_counter, 0);
@ -37,11 +37,11 @@ ZTEST(rtc_api, test_update_callback)
counter = atomic_get(&callback_called_counter);
zassert_true(counter == 0, "Update callback should not have been called");
zassert_equal(counter, 0, "Update callback should not have been called");
ret = rtc_update_set_callback(rtc, test_rtc_update_callback_handler, &test_user_data);
zassert_true(ret == 0, "Failed to set and enable update callback");
zassert_ok(ret, "Failed to set and enable update callback");
k_msleep(10000);
@ -51,5 +51,5 @@ ZTEST(rtc_api, test_update_callback)
zassert_true(counter < 12 && counter > 8, "Invalid update callback called counter");
zassert_true(address == ((uint32_t)(&test_user_data)), "Incorrect user data");
zassert_equal(address, (uint32_t)(&test_user_data), "Incorrect user data");
}

View file

@ -10,32 +10,32 @@
ZTEST(rtc_api_helpers, test_validate_rtc_time_compat_with_tm)
{
zassert(offsetof(struct rtc_time, tm_sec) == offsetof(struct tm, tm_sec),
"Offset of tm_sec in struct rtc_time does not match struct tm");
zassert_equal(offsetof(struct rtc_time, tm_sec), offsetof(struct tm, tm_sec),
"Offset of tm_sec in struct rtc_time does not match struct tm");
zassert(offsetof(struct rtc_time, tm_min) == offsetof(struct tm, tm_min),
"Offset of tm_min in struct rtc_time does not match struct tm");
zassert_equal(offsetof(struct rtc_time, tm_min), offsetof(struct tm, tm_min),
"Offset of tm_min in struct rtc_time does not match struct tm");
zassert(offsetof(struct rtc_time, tm_hour) == offsetof(struct tm, tm_hour),
"Offset of tm_hour in struct rtc_time does not match struct tm");
zassert_equal(offsetof(struct rtc_time, tm_hour), offsetof(struct tm, tm_hour),
"Offset of tm_hour in struct rtc_time does not match struct tm");
zassert(offsetof(struct rtc_time, tm_mday) == offsetof(struct tm, tm_mday),
"Offset of tm_mday in struct rtc_time does not match struct tm");
zassert_equal(offsetof(struct rtc_time, tm_mday), offsetof(struct tm, tm_mday),
"Offset of tm_mday in struct rtc_time does not match struct tm");
zassert(offsetof(struct rtc_time, tm_mon) == offsetof(struct tm, tm_mon),
"Offset of tm_mon in struct rtc_time does not match struct tm");
zassert_equal(offsetof(struct rtc_time, tm_mon), offsetof(struct tm, tm_mon),
"Offset of tm_mon in struct rtc_time does not match struct tm");
zassert(offsetof(struct rtc_time, tm_year) == offsetof(struct tm, tm_year),
"Offset of tm_year in struct rtc_time does not match struct tm");
zassert_equal(offsetof(struct rtc_time, tm_year), offsetof(struct tm, tm_year),
"Offset of tm_year in struct rtc_time does not match struct tm");
zassert(offsetof(struct rtc_time, tm_wday) == offsetof(struct tm, tm_wday),
"Offset of tm_wday in struct rtc_time does not match struct tm");
zassert_equal(offsetof(struct rtc_time, tm_wday), offsetof(struct tm, tm_wday),
"Offset of tm_wday in struct rtc_time does not match struct tm");
zassert(offsetof(struct rtc_time, tm_yday) == offsetof(struct tm, tm_yday),
"Offset of tm_yday in struct rtc_time does not match struct tm");
zassert_equal(offsetof(struct rtc_time, tm_yday), offsetof(struct tm, tm_yday),
"Offset of tm_yday in struct rtc_time does not match struct tm");
zassert(offsetof(struct rtc_time, tm_isdst) == offsetof(struct tm, tm_isdst),
"Offset of tm_isdts in struct rtc_time does not match struct tm");
zassert_equal(offsetof(struct rtc_time, tm_isdst), offsetof(struct tm, tm_isdst),
"Offset of tm_isdts in struct rtc_time does not match struct tm");
}
ZTEST(rtc_api_helpers, test_validate_rtc_time_to_tm)