提交 feb38472 编写于 作者: J Joe Hershberger 提交者: Tom Rini

test: Move the unit tests to their own menu

Make all unit tests selectable as a menu of test suites instead of just
sitting in the top-level menu individually.
Signed-off-by: NJoe Hershberger <joe.hershberger@ni.com>
Acked-by: NSimon Glass <sjg@chromium.org>
上级 c812f722
......@@ -37,5 +37,6 @@ CONFIG_USB_EMUL=y
CONFIG_USB_STORAGE=y
CONFIG_DM_RTC=y
CONFIG_ERRNO_STR=y
CONFIG_UNIT_TEST=y
CONFIG_UT_TIME=y
CONFIG_UT_DM=y
config UNIT_TEST
bool
menuconfig UNIT_TEST
bool "Unit tests"
help
Select this to compile in unit tests for various parts of
U-Boot. Test suites will be subcommands of the "ut" command.
This does not require sandbox to be included, but it is most
often used there.
config UT_TIME
bool "Unit tests for time functions"
select UNIT_TEST
depends on UNIT_TEST
help
Enables the 'ut time' command which tests that the time functions
work correctly. The test is fairly simple and will not catch all
......
config UT_DM
bool "Enable driver model unit test command"
depends on SANDBOX
select UNIT_TEST
depends on SANDBOX && UNIT_TEST
help
This enables the 'ut dm' command which runs a series of unit
tests on the driver model code. Each subsystem (uclass) is tested.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册