You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmonero/tests/CMakeLists.txt

42 lines
915 B

macro(add_om_test _TEST_NAME)
add_executable(${_TEST_NAME}_tests
${_TEST_NAME}_tests.cpp
#${MONERO_DIR}/tests/core_tests/chaingen.cpp
#${MONERO_DIR}/tests/core_tests/chaingen001.cpp
)
target_link_libraries(${_TEST_NAME}_tests
gtest gtest_main
gmock gmock_main
${LIBRARIES})
add_test(NAME ${_TEST_NAME}_tests COMMAND ${_TEST_NAME}_tests)
endmacro()
resource_dir("./res")
add_om_test(mysql)
add_om_test(microcore)
add_om_test(bcstatus)
add_om_test(txsearch)
SETUP_TARGET_FOR_COVERAGE(
NAME mysql_cov
EXECUTABLE mysql_tests)
SETUP_TARGET_FOR_COVERAGE(
NAME microcore_cov
EXECUTABLE microcore_tests)
SETUP_TARGET_FOR_COVERAGE(
NAME bcstatus_cov
EXECUTABLE bcstatus_tests)
SETUP_TARGET_FOR_COVERAGE(
NAME txsearch_cov
EXECUTABLE txsearch_tests)