23 lines
765 B
CMake
23 lines
765 B
CMake
# set(OBSERVER_TEST_SRCS
|
|
# env/ob_simple_server.cpp
|
|
# env/ob_simple_server_restart_helper.cpp
|
|
# env/ob_simple_cluster_test_base.cpp
|
|
# )
|
|
#
|
|
# add_library(observer_test ${OBSERVER_TEST_SRCS})
|
|
#
|
|
# target_include_directories(observer_test PUBLIC
|
|
# ${CMAKE_SOURCE_DIR}/unittest ${CMAKE_SOURCE_DIR}/mittest)
|
|
# target_link_libraries(observer_test PUBLIC
|
|
# oceanbase
|
|
# mit_env
|
|
# )
|
|
function(ob_unittest_observer case)
|
|
ob_unittest(${ARGV})
|
|
target_link_libraries(${case} PRIVATE gtest gmock observer_test oceanbase)
|
|
target_link_directories(${case} PUBLIC ${CMAKE_SOURCE_DIR}/mittest)
|
|
set_tests_properties(${case} PROPERTIES TIMEOUT 3600)
|
|
endfunction()
|
|
|
|
ob_unittest_observer(test_shared_storage_ls_gc test_shared_storage_ls_gc.cpp)
|