在 CMakeLists.txt 中启用测试功能,并清理测试目录的多余代码
This commit is contained in:
@@ -5,6 +5,7 @@ set(CMAKE_C_STANDARD 11)
|
|||||||
set(CMAKE_CXX_STANDARD 17)
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||||
set(GTEST_VERSION 1.17.0)
|
set(GTEST_VERSION 1.17.0)
|
||||||
|
enable_testing()
|
||||||
|
|
||||||
include_directories(include)
|
include_directories(include)
|
||||||
|
|
||||||
|
|||||||
@@ -9,6 +9,4 @@ foreach (TEST_SRC ${TEST_SOURCES})
|
|||||||
target_link_libraries(${TEST_NAME} PUBLIC ${TEST_LIBS})
|
target_link_libraries(${TEST_NAME} PUBLIC ${TEST_LIBS})
|
||||||
|
|
||||||
add_test(NAME ${TEST_NAME} COMMAND ${TEST_NAME})
|
add_test(NAME ${TEST_NAME} COMMAND ${TEST_NAME})
|
||||||
endforeach ()
|
endforeach ()
|
||||||
|
|
||||||
enable_testing()
|
|
||||||
Reference in New Issue
Block a user