diff options
author | Anastasia Klimchuk <aklm@chromium.org> | 2021-06-30 09:26:59 +1000 |
---|---|---|
committer | Edward O'Callaghan <quasisec@chromium.org> | 2021-07-19 03:23:04 +0000 |
commit | 02bc0b2c53d1c20d676ac11bbfa84f42d2fb070c (patch) | |
tree | 0848b8d031d5973a367b467b0cb0977afb47546b /tests/tests.h | |
parent | 942004398632e8e71e2b29ee476233be569615ba (diff) | |
download | flashrom-02bc0b2c53d1c20d676ac11bbfa84f42d2fb070c.tar.gz flashrom-02bc0b2c53d1c20d676ac11bbfa84f42d2fb070c.tar.bz2 flashrom-02bc0b2c53d1c20d676ac11bbfa84f42d2fb070c.zip |
dediprog: Init-shutdown test for dediprog
This patch adds mocks for libusb functions. To avoid dependency on
libusb.h, libusb symbols for context and device handle are redefined.
Real libusb functions are never called in tests anyway, cmocka wraps
work with this without complaints.
BUG=b:181803212
TEST=builds and ninja test
Change-Id: I38508dfb6d7c24d42522f22fcae0c5e410c5f7ea
Signed-off-by: Anastasia Klimchuk <aklm@chromium.org>
Reviewed-on: https://review.coreboot.org/c/flashrom/+/55934
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Edward O'Callaghan <quasisec@chromium.org>
Diffstat (limited to 'tests/tests.h')
-rw-r--r-- | tests/tests.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/tests.h b/tests/tests.h index da4f4a97..20076959 100644 --- a/tests/tests.h +++ b/tests/tests.h @@ -43,6 +43,7 @@ void probe_spi_st95_test_success(void **state); /* spi95.c */ /* init_shutdown.c */ void dummy_init_and_shutdown_test_success(void **state); void mec1308_init_and_shutdown_test_success(void **state); +void dediprog_init_and_shutdown_test_success(void **state); void ene_lpc_init_and_shutdown_test_success(void **state); void linux_spi_init_and_shutdown_test_success(void **state); |