diff options
author | Simon Glass <sjg@chromium.org> | 2012-03-30 21:30:58 +0000 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2012-08-09 22:06:48 +0200 |
commit | a72007d999d3528b6176ffacff1841cb2032a7c1 (patch) | |
tree | 16b665f77fc67f2bc2d09158c33b6954617aa071 /Makefile | |
parent | 3a8a02beb75d8b3736d0e40ad4d071413869e363 (diff) |
sandbox: Add basic test for command execution
Since run_command() and run_command_list() are important and a little
confusing, add some basic tests to check that the behaviour is correct.
Note: I am not sure that this should be committed, nor where it should go
in the source tree. Comments welcome.
To run the unit tests use the ut_cmd command available in sandbox:
make sandbox_config
make
./u-boot -c ut_cmd
(To test both hush and built-in parsers, you need to manually change
CONFIG_SYS_HUSH_PARSER in include/configs/sandbox.h and build/run again)
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -304,6 +304,7 @@ LIBS += common/libcommon.o LIBS += lib/libfdt/libfdt.o LIBS += api/libapi.o LIBS += post/libpost.o +LIBS += test/libtest.o ifneq ($(CONFIG_AM33XX)$(CONFIG_OMAP34XX)$(CONFIG_OMAP44XX)$(CONFIG_OMAP54XX),) LIBS += $(CPUDIR)/omap-common/libomap-common.o |