xref: /openbmc/u-boot/test/lib/cmd_ut_lib.c (revision 2e8560797fc69a34c330a875da4f5d2992452f1e)
1*2dd0111aSHeinrich Schuchardt // SPDX-License-Identifier: GPL-2.0
2*2dd0111aSHeinrich Schuchardt /*
3*2dd0111aSHeinrich Schuchardt  * Copyright (c) 2019 Heinrich Schuchardt <xypron.glpk@gmx.de>
4*2dd0111aSHeinrich Schuchardt  *
5*2dd0111aSHeinrich Schuchardt  * Unit tests for library functions
6*2dd0111aSHeinrich Schuchardt  */
7*2dd0111aSHeinrich Schuchardt 
8*2dd0111aSHeinrich Schuchardt #include <common.h>
9*2dd0111aSHeinrich Schuchardt #include <command.h>
10*2dd0111aSHeinrich Schuchardt #include <test/lib.h>
11*2dd0111aSHeinrich Schuchardt #include <test/suites.h>
12*2dd0111aSHeinrich Schuchardt #include <test/ut.h>
13*2dd0111aSHeinrich Schuchardt 
do_ut_lib(cmd_tbl_t * cmdtp,int flag,int argc,char * const argv[])14*2dd0111aSHeinrich Schuchardt int do_ut_lib(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
15*2dd0111aSHeinrich Schuchardt {
16*2dd0111aSHeinrich Schuchardt 	struct unit_test *tests = ll_entry_start(struct unit_test, lib_test);
17*2dd0111aSHeinrich Schuchardt 	const int n_ents = ll_entry_count(struct unit_test, lib_test);
18*2dd0111aSHeinrich Schuchardt 
19*2dd0111aSHeinrich Schuchardt 	return cmd_ut_category("lib", tests, n_ents, argc, argv);
20*2dd0111aSHeinrich Schuchardt }
21