aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/CMakeLists.txt3
-rwxr-xr-xtests/quictest.sh2
2 files changed, 5 insertions, 0 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 82e5ad3..ead7af9 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -576,6 +576,9 @@ set_tests_properties(pq_test PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}")
576set(QUICTEST_SRC quictest.c) 576set(QUICTEST_SRC quictest.c)
577add_executable(quictest ${QUICTEST_SRC}) 577add_executable(quictest ${QUICTEST_SRC})
578target_link_libraries(quictest ${OPENSSL_TEST_LIBS}) 578target_link_libraries(quictest ${OPENSSL_TEST_LIBS})
579if(EMSCRIPTEN)
580 set_target_properties(quictest PROPERTIES LINK_FLAGS "--preload-file ${TEST_SOURCE_DIR}")
581endif()
579if(NOT MSVC) 582if(NOT MSVC)
580 add_test(NAME quictest COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/quictest.sh) 583 add_test(NAME quictest COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/quictest.sh)
581else() 584else()
diff --git a/tests/quictest.sh b/tests/quictest.sh
index 0184179..23561ad 100755
--- a/tests/quictest.sh
+++ b/tests/quictest.sh
@@ -4,6 +4,8 @@ set -e
4quictest_bin=./quictest 4quictest_bin=./quictest
5if [ -e ./quictest.exe ]; then 5if [ -e ./quictest.exe ]; then
6 quictest_bin=./quictest.exe 6 quictest_bin=./quictest.exe
7elif [ -e ./quictest.js ]; then
8 quictest_bin="node ./quictest.js"
7fi 9fi
8 10
9if [ -z $srcdir ]; then 11if [ -z $srcdir ]; then