project(tests) add_executable(tests 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_server.cpp unit_threadpool.cpp unit_utilities.cpp # integration tests int_basic.cpp # Performance checks perf_dag.cpp ) target_link_libraries(tests libdaggy stdc++fs Catch2::Catch2 curl)