summaryrefslogtreecommitdiff
path: root/zephyr/test/system/test_system.c
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/test/system/test_system.c')
-rw-r--r--zephyr/test/system/test_system.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/zephyr/test/system/test_system.c b/zephyr/test/system/test_system.c
index ce83a684d1..77ebd1a715 100644
--- a/zephyr/test/system/test_system.c
+++ b/zephyr/test/system/test_system.c
@@ -6,7 +6,8 @@
#include <zephyr/device.h>
#include <zephyr/drivers/bbram.h>
#include <zephyr/logging/log.h>
-#include <ztest.h>
+#include <ztest_assert.h>
+#include <ztest_test_new.h>
#include "system.h"
@@ -20,7 +21,9 @@ LOG_MODULE_REGISTER(test);
static char mock_data[64] =
"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@";
-static void test_bbram_get(void)
+ZTEST_SUITE(system, NULL, NULL, NULL, NULL, NULL);
+
+ZTEST(system, test_bbram_get)
{
const struct device *const bbram_dev =
DEVICE_DT_GET(DT_CHOSEN(cros_ec_bbram));
@@ -51,9 +54,3 @@ static void test_bbram_get(void)
zassert_mem_equal(output, mock_data + BBRAM_REGION_OFF(try_slot),
BBRAM_REGION_SIZE(try_slot), NULL);
}
-
-void test_main(void)
-{
- ztest_test_suite(system, ztest_unit_test(test_bbram_get));
- ztest_run_test_suite(system);
-}