Browse Source

bsp: k230: use utest asset api

Use utest assert API for utest cases.

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
Chen Wang 4 weeks ago
parent
commit
890a4bad72
1 changed files with 6 additions and 30 deletions
  1. 6 30
      bsp/k230/drivers/utest/test_wdt.c

+ 6 - 30
bsp/k230/drivers/utest/test_wdt.c

@@ -71,27 +71,15 @@ static void test_wdt_feed(void)
 
 
     /* Find the watchdog device according to the name and obtain the handle */
     /* Find the watchdog device according to the name and obtain the handle */
     wdg_dev = rt_device_find(IWDG_DEVICE_NAME);
     wdg_dev = rt_device_find(IWDG_DEVICE_NAME);
-    if (!wdg_dev)
-    {
-        LOG_E("find %s failed!\n", IWDG_DEVICE_NAME);
-        return;
-    }
+    uassert_not_null(wdg_dev);
 
 
     /* Initialize the device */
     /* Initialize the device */
     ret = rt_device_init(wdg_dev);
     ret = rt_device_init(wdg_dev);
-    if (ret != RT_EOK)
-    {
-        LOG_E("initialize %s failed!\n", IWDG_DEVICE_NAME);
-        return;
-    }
+    uassert_int_equal(ret, RT_EOK);
 
 
     /* Set the watchdog timeout time */
     /* Set the watchdog timeout time */
     ret = rt_device_control(wdg_dev, KD_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout);
     ret = rt_device_control(wdg_dev, KD_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout);
-    if (ret != RT_EOK)
-    {
-        LOG_E("set %s timeout failed!\n", IWDG_DEVICE_NAME);
-        return;
-    }
+    uassert_int_equal(ret, RT_EOK);
 
 
     flag_feed = 1; /* Set feed the dog sign */
     flag_feed = 1; /* Set feed the dog sign */
 
 
@@ -118,27 +106,15 @@ static void test_wdt_nofeed(void)
 
 
     /* Find the watchdog device according to the name and obtain the handle */
     /* Find the watchdog device according to the name and obtain the handle */
     wdg_dev = rt_device_find(IWDG_DEVICE_NAME);
     wdg_dev = rt_device_find(IWDG_DEVICE_NAME);
-    if (!wdg_dev)
-    {
-        LOG_E("find %s failed!\n", IWDG_DEVICE_NAME);
-        return;
-    }
+    uassert_not_null(wdg_dev);
 
 
     /* Initialize the device */
     /* Initialize the device */
     ret = rt_device_init(wdg_dev);
     ret = rt_device_init(wdg_dev);
-    if (ret != RT_EOK)
-    {
-        LOG_E("initialize %s failed!\n", IWDG_DEVICE_NAME);
-        return;
-    }
+    uassert_int_equal(ret, RT_EOK);
 
 
     /* Set the watchdog timeout time */
     /* Set the watchdog timeout time */
     ret = rt_device_control(wdg_dev, KD_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout);
     ret = rt_device_control(wdg_dev, KD_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout);
-    if (ret != RT_EOK)
-    {
-        LOG_E("set %s timeout failed!\n", IWDG_DEVICE_NAME);
-        return;
-    }
+    uassert_int_equal(ret, RT_EOK);
 
 
     flag_feed = 0; /* Do not feed the dog */
     flag_feed = 0; /* Do not feed the dog */