diff options
Diffstat (limited to 'tests/CMakeLists.txt')
-rw-r--r-- | tests/CMakeLists.txt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 62800da..ef836cd 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -54,6 +54,23 @@ SET(CERT_CHECKER_TESTS_SOURCES ${CERT_CHECKER_SRC_PATH}/db/sql_query.cpp ) +SET(CERT_CHECKER_TESTS_LOGIC_SOURCES + # tests + ${CERT_CHECKER_TESTS_SRC_PATH}/main.cpp + ${CERT_CHECKER_TESTS_SRC_PATH}/colour_log_formatter.cpp + ${CERT_CHECKER_TESTS_SRC_PATH}/test_logic.cpp + ${CERT_CHECKER_TESTS_SRC_PATH}/logic_.cpp + ${CERT_CHECKER_TESTS_SRC_PATH}/stubs_.cpp + # cert-checker + ${CERT_CHECKER_SRC_PATH}/logic.cpp + ${CERT_CHECKER_SRC_PATH}/app.cpp + ${CERT_CHECKER_SRC_PATH}/queue.cpp + # logs + ${CERT_CHECKER_SRC_PATH}/log/log.cpp + # dpl + ${CERT_CHECKER_SRC_PATH}/dpl/core/src/colors.cpp +) + SET(CERT_CHECKER_POPUP_TEST_SOURCES # tests ${CERT_CHECKER_TESTS_SRC_PATH}/popup_test.cpp @@ -73,6 +90,7 @@ INCLUDE_DIRECTORIES(SYSTEM ) ADD_EXECUTABLE(${TARGET_CERT_CHECKER_TESTS} ${CERT_CHECKER_TESTS_SOURCES}) +ADD_EXECUTABLE(${TARGET_CERT_CHECKER_TESTS_LOGIC} ${CERT_CHECKER_TESTS_LOGIC_SOURCES}) ADD_EXECUTABLE(${TARGET_CERT_CHECKER_POPUP_TEST} ${CERT_CHECKER_POPUP_TEST_SOURCES}) TARGET_LINK_LIBRARIES(${TARGET_CERT_CHECKER_TESTS} @@ -82,6 +100,13 @@ TARGET_LINK_LIBRARIES(${TARGET_CERT_CHECKER_TESTS} -ldl ) +TARGET_LINK_LIBRARIES(${TARGET_CERT_CHECKER_TESTS_LOGIC} + ${CERT_CHECKER_TESTS_DEP_LIBRARIES} + ${CMAKE_THREAD_LIBS_INIT} + boost_unit_test_framework + -ldl + ) + TARGET_LINK_LIBRARIES(${TARGET_CERT_CHECKER_POPUP_TEST} ${CERT_CHECKER_TESTS_DEP_LIBRARIES} -ldl @@ -104,4 +129,5 @@ INSTALL(FILES DESTINATION ${TEST_APP_SIGNATURES_DIR}/app4/) INSTALL(TARGETS ${TARGET_CERT_CHECKER_TESTS} DESTINATION ${BINDIR}) +INSTALL(TARGETS ${TARGET_CERT_CHECKER_TESTS_LOGIC} DESTINATION ${BINDIR}) INSTALL(TARGETS ${TARGET_CERT_CHECKER_POPUP_TEST} DESTINATION ${BINDIR}) |