summaryrefslogtreecommitdiff
path: root/zephyr/test/drivers/common/src/test_mocks.c
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/test/drivers/common/src/test_mocks.c')
-rw-r--r--zephyr/test/drivers/common/src/test_mocks.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/zephyr/test/drivers/common/src/test_mocks.c b/zephyr/test/drivers/common/src/test_mocks.c
index ab6c65313d..21cd4c0c1b 100644
--- a/zephyr/test/drivers/common/src/test_mocks.c
+++ b/zephyr/test/drivers/common/src/test_mocks.c
@@ -3,10 +3,10 @@
* found in the LICENSE file.
*/
-#include <zephyr/ztest.h>
-
#include "test/drivers/test_mocks.h"
+#include <zephyr/ztest.h>
+
/* Mocks for common/init_rom.c */
DEFINE_FAKE_VALUE_FUNC(const void *, init_rom_map, const void *, int);
DEFINE_FAKE_VOID_FUNC(init_rom_unmap, const void *, int);
@@ -22,6 +22,10 @@ DEFINE_FAKE_VOID_FUNC(assert_post_action, const char *, unsigned int);
/* Mocks for common/lid_angle.c */
DEFINE_FAKE_VOID_FUNC(lid_angle_peripheral_enable, int);
+/* Mocks for gpio.h */
+DEFINE_FAKE_VALUE_FUNC(int, gpio_config_unused_pins);
+DEFINE_FAKE_VALUE_FUNC(int, gpio_configure_port_pin, int, int, int);
+
/**
* @brief Reset all the fakes before each test.
*/
@@ -40,6 +44,8 @@ static void fff_reset_rule_before(const struct ztest_unit_test *test,
RESET_FAKE(software_panic);
RESET_FAKE(assert_post_action);
RESET_FAKE(lid_angle_peripheral_enable);
+ RESET_FAKE(gpio_config_unused_pins);
+ RESET_FAKE(gpio_configure_port_pin);
}
ZTEST_RULE(fff_reset_rule, fff_reset_rule_before, NULL);