test: Add a macros for finding tests in linker_lists
At present we use the linker list directly. This is not very friendly, so add a helpful macro instead. This will also allow us to change the naming later without updating this code. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -390,9 +390,8 @@ SETEXPR_TEST(setexpr_test_str_long, UT_TESTF_CONSOLE_REC);
|
||||
|
||||
int do_ut_setexpr(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[])
|
||||
{
|
||||
struct unit_test *tests = ll_entry_start(struct unit_test,
|
||||
setexpr_test);
|
||||
const int n_ents = ll_entry_count(struct unit_test, setexpr_test);
|
||||
struct unit_test *tests = UNIT_TEST_SUITE_START(setexpr_test);
|
||||
const int n_ents = UNIT_TEST_SUITE_COUNT(setexpr_test);
|
||||
|
||||
return cmd_ut_category("cmd_setexpr", "setexpr_test_", tests, n_ents,
|
||||
argc, argv);
|
||||
|
||||
Reference in New Issue
Block a user