add_executable(test_profile_repository test_profile_repository.cpp ${CMAKE_SOURCE_DIR}/src/profile_repository.cpp ) target_include_directories(test_profile_repository PRIVATE ${CMAKE_SOURCE_DIR}/src) target_link_libraries(test_profile_repository PRIVATE Qt6::Core Qt6::Sql Qt6::Test) add_test(NAME test_profile_repository COMMAND test_profile_repository) add_executable(test_ssh_session_backend test_ssh_session_backend.cpp ${CMAKE_SOURCE_DIR}/src/ssh_session_backend.cpp ${CMAKE_SOURCE_DIR}/src/session_backend.h ) target_include_directories(test_ssh_session_backend PRIVATE ${CMAKE_SOURCE_DIR}/src) target_link_libraries(test_ssh_session_backend PRIVATE Qt6::Core Qt6::Gui Qt6::Test) target_compile_definitions(test_ssh_session_backend PRIVATE ORBITHUB_TEST_FIXTURES_DIR="${CMAKE_CURRENT_SOURCE_DIR}/fixtures" ) add_test(NAME test_ssh_session_backend COMMAND test_ssh_session_backend)