diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index dc15a2ab07c4138e960367c3676af4694f0b9676..34cd4ec502e0abfa8c2a9f722af87411c3b8abeb 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -61,13 +61,13 @@ list(LENGTH test_cases len_test_cases) math(EXPR len_test_cases "${len_test_cases} - 1") foreach (i RANGE "${len_test_cases}") list(GET test_cases ${i} test_case_name) - add_executable(${test_case_name} ${test_case_name}.cpp) + add_executable(${test_case_name} ${test_case_name}.cpp ${GRPC_GENERATED}) set(libcaosdb_TEST_SRC "${CMAKE_CURRENT_SOURCE_DIR}/${test_case_name}.cpp ${libcaosdb_TEST_SRC}") target_link_libraries(${test_case_name} PRIVATE GTest::gtest_main caosdb ccaosdb gtest::gtest) target_include_directories(${test_case_name} - PUBLIC ${CMAKE_CURRENT_BINARY_DIR}) + PUBLIC ${CMAKE_CURRENT_BINARY_DIR}/include ${CMAKE_CURRENT_BINARY_DIR}) if(_LINTING) message(STATUS "linting for tests: ${_CMAKE_CXX_INCLUDE_WHAT_YOU_USE}") set_target_properties(${test_case_name}