eedb/src/libs/webapp/test/CMakeLists.txt
2019-01-04 09:56:52 +01:00

22 lines
483 B
CMake

cmake_minimum_required(VERSION 3.0.2)
#find packages
find_package(GMock CONFIG REQUIRED)
set(TEST_EXECUTABLE_NAME test-webapp)
#add test files
file(GLOB_RECURSE TEST_FILES *.cpp )
add_executable( ${TEST_EXECUTABLE_NAME} ${TEST_FILES})
target_link_libraries(${TEST_EXECUTABLE_NAME}
PRIVATE
Wt::Test
eedb_api
webapp
webapp-mock
GMock::gmock
)
add_test( ${TEST_EXECUTABLE_NAME} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${TEST_EXECUTABLE_NAME})