if (NOT BUILD_TESTS)
    return ()
endif()

include_directories(${CMAKE_CURRENT_SOURCE_DIR})
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../src)

yamail_add_external_googletest()

set(DEPENDENCIES
    gmock
    sova
    pthread
    boost_system
    cares
)

set(TEST_NAMES
    xyandexhint
    host_order
    parse_so_answer
)

foreach(TEST ${TEST_NAMES})
    yamail_add_test(${TEST} "${TEST}.cpp;main.cpp" "${DEPENDENCIES}")
    yamail_add_test_dependencies(${TEST} googletest)
endforeach()
