mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-09 03:21:51 +00:00
test: add first autoboot unit tests
This adds tests for the crypt-based and plain SHA256-based password hashing algorithms in the autoboot flow. Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
33198740ac
commit
25c8b9f298
11 changed files with 166 additions and 1 deletions
22
test/common/cmd_ut_common.c
Normal file
22
test/common/cmd_ut_common.c
Normal file
|
@ -0,0 +1,22 @@
|
|||
// SPDX-License-Identifier: GPL-2.0
|
||||
/*
|
||||
* Copyright (c) 2019 Heinrich Schuchardt <xypron.glpk@gmx.de>
|
||||
* Copyright (c) 2021 Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
||||
*
|
||||
* Unit tests for common functions
|
||||
*/
|
||||
|
||||
#include <common.h>
|
||||
#include <command.h>
|
||||
#include <test/common.h>
|
||||
#include <test/suites.h>
|
||||
#include <test/ut.h>
|
||||
|
||||
int do_ut_common(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[])
|
||||
{
|
||||
struct unit_test *tests = UNIT_TEST_SUITE_START(common_test);
|
||||
const int n_ents = UNIT_TEST_SUITE_COUNT(common_test);
|
||||
|
||||
return cmd_ut_category("common", "common_test_", tests, n_ents, argc,
|
||||
argv);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue