Files
toddcox-visualize/tc/test/CMakeLists.txt
David Allemang f606ea3b4b Test solver
2022-09-13 14:50:07 -04:00

36 lines
1.5 KiB
CMake

#add_executable(grouptests grouptest.cpp)
#target_link_libraries(grouptests PUBLIC tc)
add_executable(tctests tctest.cpp)
target_link_libraries(tctests PUBLIC tc)
#add_test(NAME GroupIterateRef COMMAND grouptests iterate_ref)
#set_tests_properties(GroupIterateRef PROPERTIES TIMEOUT 30)
#add_test(NAME GroupIterateConst COMMAND grouptests iterate_const)
#set_tests_properties(GroupIterateConst PROPERTIES TIMEOUT 30)
#add_test(NAME GroupIterate COMMAND grouptests iterate)
#set_tests_properties(GroupIterate PROPERTIES TIMEOUT 30)
#add_test(NAME GroupView COMMAND grouptests view)
#set_tests_properties(GroupView PROPERTIES TIMEOUT 30)
add_test(NAME SolveA COMMAND tctests A)
set_tests_properties(SolveA PROPERTIES TIMEOUT 5)
add_test(NAME SolveB COMMAND tctests B)
set_tests_properties(SolveB PROPERTIES TIMEOUT 5)
add_test(NAME SolveD COMMAND tctests D)
set_tests_properties(SolveD PROPERTIES TIMEOUT 5)
add_test(NAME SolveE COMMAND tctests E)
set_tests_properties(SolveE PROPERTIES TIMEOUT 5)
add_test(NAME SolveF COMMAND tctests F)
set_tests_properties(SolveF PROPERTIES TIMEOUT 5)
add_test(NAME SolveG COMMAND tctests G)
set_tests_properties(SolveG PROPERTIES TIMEOUT 5)
add_test(NAME SolveH COMMAND tctests H)
set_tests_properties(SolveH PROPERTIES TIMEOUT 5)
add_test(NAME SolveI COMMAND tctests I)
set_tests_properties(SolveI PROPERTIES TIMEOUT 5)
add_test(NAME SolveT COMMAND tctests T)
set_tests_properties(SolveT PROPERTIES TIMEOUT 5)
add_custom_target(alltests DEPENDS grouptests tctests)