project(libdaggy_tests) add_executable(${PROJECT_NAME} main.cpp # unit tests unit_dag.cpp unit_dagrunner.cpp unit_dagrun_loggers.cpp unit_executor_forkingexecutor.cpp unit_executor_slurmexecutor.cpp unit_serialization.cpp unit_threadpool.cpp unit_utilities.cpp # integration tests int_basic.cpp # Performance checks perf_dag.cpp ) target_link_libraries(${PROJECT_NAME} libdaggy stdc++fs Catch2::Catch2) add_test(${PROJECT_NAME} ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME})