gtest_discover_tests doesn't add two environment variables
gtest_discover_tests(
foo
DISCOVERY_MODE ${DISCOVERY_MODE}
DISCOVERY_TIMEOUT 120
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
PROPERTIES
ENVIRONMENT "FOO=1;BAR=2"
${ADDITIONAL_ARGUMENTS}
)
When running with ctest --verbose
, I see the environment variables set are
FOO=1
FOO=1