diff options
-rw-r--r-- | tests/CMakeLists.txt | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 1005dfd..1ed0396 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt | |||
@@ -750,12 +750,16 @@ endif() | |||
750 | set_tests_properties(ssltest PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}") | 750 | set_tests_properties(ssltest PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}") |
751 | 751 | ||
752 | # testdsa | 752 | # testdsa |
753 | if(NOT MSVC) | 753 | # testdsa doesn't have an executable instead it uses openssl executable which access various files for IO. |
754 | add_test(NAME testdsa COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/testdsa.sh) | 754 | # adding such files to --preload-file is infeasible. |
755 | else() | 755 | if(NOT EMSCRIPTEN) |
756 | add_test(NAME testdsa COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/testdsa.bat $<TARGET_FILE:openssl>) | 756 | if(NOT MSVC) |
757 | add_test(NAME testdsa COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/testdsa.sh) | ||
758 | else() | ||
759 | add_test(NAME testdsa COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/testdsa.bat $<TARGET_FILE:openssl>) | ||
760 | endif() | ||
761 | set_tests_properties(testdsa PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}") | ||
757 | endif() | 762 | endif() |
758 | set_tests_properties(testdsa PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}") | ||
759 | 763 | ||
760 | # testenc | 764 | # testenc |
761 | if(NOT MSVC) | 765 | if(NOT MSVC) |