diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index dbaf666c108fe6d96830c53bdb7c87aa50a912c2..0eae10348642cd64948d9bc1ff2bfd45578100d7 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -103,6 +103,8 @@ target_link_libraries (unit_tests
   ${MPI_CXX_LINK_FLAGS} ${MPI_CXX_LIBRARIES}
   ${PETSC_LIBRARIES}
   Catch2
+  ${PUGS_STD_LINK_FLAGS}
+  stdc++fs
   )
 
 target_link_libraries (mpi_unit_tests
@@ -114,6 +116,8 @@ target_link_libraries (mpi_unit_tests
   ${MPI_CXX_LINK_FLAGS} ${MPI_CXX_LIBRARIES}
   ${PETSC_LIBRARIES}
   Catch2
+  ${PUGS_STD_LINK_FLAGS}
+  stdc++fs
   )
 
 enable_testing()