This commit is contained in:
2025-03-25 18:25:03 +08:00
parent 79b6fbe7e3
commit cbd9bd31a9
2 changed files with 59 additions and 9 deletions

View File

@@ -1,8 +1,14 @@
add_executable(test_2711 test_2711.cpp)
target_link_libraries(test_2711 PUBLIC gtest_main 2711)
add_executable(test_367 test_367.cpp)
target_link_libraries(test_367 PUBLIC gtest_main 367)
file(GLOB TEST_SOURCES "test_*.cpp")
enable_testing()
add_test(NAME test_2711 COMMAND test_2711)
add_test(NAME test_367 COMMAND test_367)
set(TEST_LIBS gtest_main leetcode)
foreach (TEST_SRC ${TEST_SOURCES})
get_filename_component(TEST_NAME ${TEST_SRC} NAME_WE)
add_executable(${TEST_NAME} ${TEST_SRC})
target_link_libraries(${TEST_NAME} PUBLIC ${TEST_LIBS})
add_test(NAME ${TEST_NAME} COMMAND ${TEST_NAME})
endforeach ()
enable_testing()