From 5beb3a11418d40fecc12c1481613b08ac4efb967 Mon Sep 17 00:00:00 2001 From: ridiculousfish Date: Sun, 10 Apr 2022 13:40:51 -0700 Subject: [PATCH] Mark FISH_FORCE_COLOR in individual test targets This allows running individual tests to produce colorized output. No need to relnote this. --- cmake/Tests.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/Tests.cmake b/cmake/Tests.cmake index 5c10fdb75..ed745b4ce 100644 --- a/cmake/Tests.cmake +++ b/cmake/Tests.cmake @@ -159,6 +159,7 @@ foreach(CHECK ${FISH_CHECKS}) WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/tests ) set_tests_properties(${CHECK_NAME} PROPERTIES SKIP_RETURN_CODE ${SKIP_RETURN_CODE}) + set_tests_properties(${CHECK_NAME} PROPERTIES ENVIRONMENT FISH_FORCE_COLOR=1) add_test_target("${CHECK_NAME}") endforeach(CHECK) @@ -171,5 +172,6 @@ foreach(PEXPECT ${PEXPECTS}) WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/tests ) set_tests_properties(${PEXPECT} PROPERTIES SKIP_RETURN_CODE ${SKIP_RETURN_CODE}) + set_tests_properties(${PEXPECT} PROPERTIES ENVIRONMENT FISH_FORCE_COLOR=1) add_test_target("${PEXPECT}") endforeach(PEXPECT)