diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 0b7bf772dc8cbf237767db09548c4287f6285924..309f61bc3bf941797b3de204a2fd016d00bf70d6 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -36,7 +36,10 @@ 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)
-    target_link_libraries(${test_case_name} PRIVATE ${CONAN_LIBS})
+    target_link_libraries(${test_case_name} PRIVATE ${CONAN_LIBS_CAOSDB}
+        ${CONAN_LIBS_GTEST} ${CONAN_LIBS_GRPC} ${CONAN_LIBS_ABSEIL}
+        ${CONAN_LIBS_OPENSSL} ${CONAN_LIBS_C-ARES} ${CONAN_LIBS_BZIP2}
+        ${CONAN_LIBS_PROTOBUF} ${CONAN_LIBS_ZLIB})
     target_include_directories(${test_case_name} PUBLIC ${CONAN_INCLUDE_DIRS})
     set_target_properties(${test_case_name} PROPERTIES CXX_CLANG_TIDY "")
     gtest_discover_tests(${test_case_name}