Skip to content

Commit 5378986

Browse files
committed
tests: asset_tracker_v2: Do not create mock for sys_reboot
Unity throws errors when it tries to mock nonreturn function. Use the acutal sys_reboot implementation instead of mock, it does not have impact on test result. Signed-off-by: Robert Lubos <[email protected]>
1 parent 399b462 commit 5378986

File tree

4 files changed

+6
-2
lines changed

4 files changed

+6
-2
lines changed

applications/asset_tracker_v2/tests/debug_module/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ cmock_handle(${MEMFAULT_SDK_DIR}/ports/include/memfault/ports/watchdog.h memfaul
2626

2727
# Create mock for nRF SDK
2828
cmock_handle(${NRF_SDK_DIR}/include/event_manager.h)
29-
cmock_handle(${ZEPHYR_BASE}/include/sys/reboot.h)
3029

3130
# Create mock for Asset Tracker v2 application source files
3231
cmock_handle(${ASSET_TRACKER_V2_DIR}/src/modules/modules_common.h)

applications/asset_tracker_v2/tests/debug_module/prj.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,6 @@ CONFIG_HEAP_MEM_POOL_SIZE=1024
99

1010
# Make CONFIG_EVENT_MANAGER_MAX_EVENT_CNT defined
1111
CONFIG_EVENT_MANAGER=y
12+
13+
# Event manager requires sys_reboot()
14+
CONFIG_REBOOT=y

applications/asset_tracker_v2/tests/gps_module/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ cmock_handle(${ZEPHYR_BASE}/../nrf/include/event_manager.h )
1818
cmock_handle(${ZEPHYR_BASE}/../nrf/include/date_time.h )
1919
cmock_handle(${ZEPHYR_BASE}/../nrf/include/modem/at_cmd.h )
2020
cmock_handle(${ZEPHYR_BASE}/../nrfxlib/nrf_modem/include/nrf_modem_gnss.h )
21-
cmock_handle(${ZEPHYR_BASE}/include/sys/reboot.h sys)
2221

2322

2423

applications/asset_tracker_v2/tests/gps_module/prj.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,6 @@ CONFIG_NRF_MODEM_LIB=n
1616

1717
# Make CONFIG_EVENT_MANAGER_MAX_EVENT_CNT defined
1818
CONFIG_EVENT_MANAGER=y
19+
20+
# Event manager requires sys_reboot()
21+
CONFIG_REBOOT=y

0 commit comments

Comments
 (0)