diff options
author | Anna Karas <aka@semihalf.com> | 2020-07-07 16:38:27 +0200 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2020-07-12 19:38:28 +0000 |
commit | f7cd0d5a0563fc039bc73a4e61eba76205e0fe98 (patch) | |
tree | e0898a2d60673db41b4be3cfde5143bb97cb3fd6 /tests | |
parent | 478d47f7772a888e80e4e7381c4d4dfa8e861038 (diff) |
tests: Move the console stubs to a dedicated directory
Move the console functions definitions out from lib/b64_decode code to
a dedicated directory.
Signed-off-by: Anna Karas <aka@semihalf.com>
Change-Id: I22a6a592f0d4d509f19920f4ad2b18e8ed83a03e
Reviewed-on: https://review.coreboot.org/c/coreboot/+/43285
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/lib/Makefile.inc | 1 | ||||
-rw-r--r-- | tests/lib/b64_decode-test.c | 6 | ||||
-rw-r--r-- | tests/stubs/console.c | 13 |
3 files changed, 14 insertions, 6 deletions
diff --git a/tests/lib/Makefile.inc b/tests/lib/Makefile.inc index 594c68ec06..b66d386787 100644 --- a/tests/lib/Makefile.inc +++ b/tests/lib/Makefile.inc @@ -8,6 +8,7 @@ string-test-srcs += tests/lib/string-test.c string-test-srcs += src/lib/string.c b64_decode-test-srcs += tests/lib/b64_decode-test.c +b64_decode-test-srcs += tests/stubs/console.c b64_decode-test-srcs += src/lib/b64_decode.c hexstrtobin-test-srcs += tests/lib/hexstrtobin-test.c diff --git a/tests/lib/b64_decode-test.c b/tests/lib/b64_decode-test.c index 452c67f3ae..e6bbca50ee 100644 --- a/tests/lib/b64_decode-test.c +++ b/tests/lib/b64_decode-test.c @@ -24,12 +24,6 @@ const char *invalid[] = { "SGVsbG-8=" }; -/* Provide necessary definition in order to satisfy dependencies. */ -int do_printk(int msg_level, const char *fmt, ...) -{ - return 0; -} - static void test_b64_decode(void **state) { uint8_t *decoded; diff --git a/tests/stubs/console.c b/tests/stubs/console.c new file mode 100644 index 0000000000..b6a75831b5 --- /dev/null +++ b/tests/stubs/console.c @@ -0,0 +1,13 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + +#include <console/console.h> + +int do_printk(int msg_level, const char *fmt, ...) +{ + return 0; +} + +int do_vprintk(int msg_level, const char *fmt, va_list args) +{ + return 0; +} |