[utest] 修复UTEST_UNIT_RUN嵌套宏时将宏直接输出的问题

This commit is contained in:
Meco Man 2025-01-04 16:37:27 -05:00
parent 0a25fcffab
commit 88920fd814

View File

@ -172,11 +172,13 @@ utest_t utest_handle_get(void);
* @return None
*
*/
#define UTEST_UNIT_RUN(test_unit_func) \
#define _UTEST_UNIT_RUN(test_unit_func) \
do { \
utest_unit_run(test_unit_func, #test_unit_func); \
} while (0)
#define UTEST_UNIT_RUN(test_unit_func) _UTEST_UNIT_RUN(test_unit_func)
#ifdef __cplusplus
}
#endif