File tree 1 file changed +10
-1
lines changed
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -120,8 +120,9 @@ function(add_umf_test)
120
120
# * NAME - a name of the test
121
121
# * SRCS - source files
122
122
# * LIBS - libraries to be linked with
123
+ # * ENVS - environment variables
123
124
set (oneValueArgs NAME )
124
- set (multiValueArgs SRCS LIBS)
125
+ set (multiValueArgs SRCS LIBS ENVS )
125
126
cmake_parse_arguments (
126
127
ARG
127
128
""
@@ -143,6 +144,9 @@ function(add_umf_test)
143
144
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} )
144
145
145
146
set_tests_properties (${TEST_NAME} PROPERTIES LABELS "umf" )
147
+ if (ARG_ENVS)
148
+ set_tests_properties (${TEST_NAME} PROPERTIES ENVIRONMENT ${ARG_ENVS} )
149
+ endif ()
146
150
147
151
if (WINDOWS)
148
152
# add PATH to DLL on Windows
@@ -526,6 +530,11 @@ add_umf_test(
526
530
SRCS ipcAPI.cpp ${BA_SOURCES_FOR_TEST}
527
531
LIBS ${UMF_UTILS_FOR_TEST} )
528
532
533
+ add_umf_test(
534
+ NAME ipc_max_opened_limit
535
+ SRCS ipcAPI.cpp ${BA_SOURCES_FOR_TEST}
536
+ LIBS ${UMF_UTILS_FOR_TEST} ENVS "UMF_MAX_OPENED_IPC_HANDLES=10" )
537
+
529
538
add_umf_test(NAME ipc_negative SRCS ipc_negative.cpp)
530
539
531
540
function (add_umf_ipc_test)
You can’t perform that action at this time.
0 commit comments