summaryrefslogtreecommitdiff
path: root/zephyr/shim/src/ztest_system.c
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/shim/src/ztest_system.c')
-rw-r--r--zephyr/shim/src/ztest_system.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/zephyr/shim/src/ztest_system.c b/zephyr/shim/src/ztest_system.c
index 14796b5bd5..580368d7f9 100644
--- a/zephyr/shim/src/ztest_system.c
+++ b/zephyr/shim/src/ztest_system.c
@@ -23,9 +23,22 @@ const uint8_t *system_get_jump_tag(uint16_t tag, int *version, int *size)
return NULL;
}
+#ifdef CONFIG_ZTEST
+struct system_jumped_late_mock system_jumped_late_mock = {
+ .ret_val = 0,
+ .call_count = 0,
+};
+#endif
+
int system_jumped_late(void)
{
+#ifdef CONFIG_ZTEST
+ system_jumped_late_mock.call_count++;
+
+ return system_jumped_late_mock.ret_val;
+#else
return 0;
+#endif
}
enum ec_image system_get_image_copy(void)