chiark / gitweb /
Cleaner way to fix ctest (#144)
[nlopt.git] / test / CMakeLists.txt
index 90ac1ef12d9ddde79c904e53ff6387833a97182f..7ee60cf0ef5601d083dc1166bac876018dbe5585 100644 (file)
@@ -26,6 +26,9 @@ foreach (algo_index RANGE 29)# 42
     endif ()
     if (enable_)
       add_test (NAME testopt_algo${algo_index}_obj${obj_index} COMMAND testopt -a ${algo_index} -o ${obj_index})
+      if (WIN32)
+        set_tests_properties (testopt_algo${algo_index}_obj${obj_index} PROPERTIES ENVIRONMENT "PATH=${PROJECT_BINARY_DIR}\\${CMAKE_BUILD_TYPE};$ENV{PATH}")  # to load dll
+      endif ()
     endif ()
   endforeach ()
 endforeach ()