From 90b56747e0244fd7101168e6eda06b4e3a816fc0 Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Thu, 14 Jul 2022 09:50:04 +0200 Subject: [PATCH] CMake: Set timeouts for Unicode tests --- tests/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 8f9240f1a..a664f4baf 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -80,12 +80,17 @@ endif() # disable exceptions for test-disabled_exceptions json_test_set_test_options(test-disabled_exceptions COMPILE_DEFINITIONS JSON_NOEXCEPTION) if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang" OR CMAKE_CXX_COMPILER_ID STREQUAL "GNU") -json_test_set_test_options(test-disabled_exceptions COMPILE_OPTIONS -fno-exceptions) + json_test_set_test_options(test-disabled_exceptions COMPILE_OPTIONS -fno-exceptions) elseif (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") # disabled due to https://github.com/nlohmann/json/discussions/2824 #json_test_set_test_options(test-disabled_exceptions COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0 COMPILE_OPTIONS /EH) endif() +# set timeouts for Unicode tests +json_test_set_test_options("test-unicode2;test-unicode3;test-unicode4;test-unicode5" + TEST_PROPERTIES "TIMEOUT_AFTER_MATCH;1500$UTF-8 strings checked" +) + ############################################################################# # add unit tests #############################################################################