From 4ebf5ae806fb84e7cfa45a5b554cf780a61b006b Mon Sep 17 00:00:00 2001 From: Matthieu Gallien Date: Wed, 9 Jul 2025 11:18:52 +0200 Subject: [PATCH] fix(test/csync): make sure the test executable can be found to be run Signed-off-by: Matthieu Gallien --- cmake/modules/AddCMockaTest.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmake/modules/AddCMockaTest.cmake b/cmake/modules/AddCMockaTest.cmake index 279887a921..4ff77fcbbe 100644 --- a/cmake/modules/AddCMockaTest.cmake +++ b/cmake/modules/AddCMockaTest.cmake @@ -19,6 +19,7 @@ endif(CMAKE_COMPILER_IS_GNUCC AND NOT MINGW) function (ADD_CMOCKA_TEST _testName _testSource) add_executable(${_testName} ${_testSource}) + set_target_properties(${_testName} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${BIN_OUTPUT_DIRECTORY}) target_link_libraries(${_testName} ${ARGN}) - add_test(${_testName} ${CMAKE_CURRENT_BINARY_DIR}/${_testName}) + add_test(${_testName} ${BIN_OUTPUT_DIRECTORY}/${_testName}) endfunction (ADD_CMOCKA_TEST)