From 4adfd99d782ab825042f9225df05d360476f8e19 Mon Sep 17 00:00:00 2001 From: Anastasia Klimchuk Date: Mon, 8 Aug 2022 10:36:06 +1000 Subject: tests: Add function to test programmer init error paths New function tests an error path for programmer initialisation, and expects programmer init to fail with given error code. BUG=b:181803212 TEST=ninja test Change-Id: Icc59396e604d74442852b4bbd575440df3347c3f Signed-off-by: Anastasia Klimchuk Reviewed-on: https://review.coreboot.org/c/flashrom/+/66507 Tested-by: build bot (Jenkins) Reviewed-by: Felix Singer Reviewed-by: Thomas Heijligen --- tests/lifecycle.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/lifecycle.h') diff --git a/tests/lifecycle.h b/tests/lifecycle.h index 1d82e694d..1379f7d77 100644 --- a/tests/lifecycle.h +++ b/tests/lifecycle.h @@ -35,4 +35,6 @@ void run_basic_lifecycle(void **state, const struct io_mock *io, void run_probe_lifecycle(void **state, const struct io_mock *io, const struct programmer_entry *prog, const char *param, const char *const chip_name); +void run_init_error_path(void **state, const struct io_mock *io, + const struct programmer_entry *prog, const char *param, const int error_code); #endif /* __LIFECYCLE_H__ */ -- cgit v1.2.3