From c44d9cc718614e6121f5a0479cb9062654162134 Mon Sep 17 00:00:00 2001 From: Liam Keegan Date: Thu, 8 Oct 2020 16:44:20 +0200 Subject: [PATCH] fix warning in extras/CatchAddTests.cmake - don't warn on zero return code of --list-reporters - previously return code was the number of reporters (#1410, #1146) - as of 2c06ee9 return code is zero on success --- extras/CatchAddTests.cmake | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/extras/CatchAddTests.cmake b/extras/CatchAddTests.cmake index a174c7d42f..3688b72fd1 100644 --- a/extras/CatchAddTests.cmake +++ b/extras/CatchAddTests.cmake @@ -55,11 +55,7 @@ execute_process( RESULT_VARIABLE reporters_result WORKING_DIRECTORY "${TEST_WORKING_DIR}" ) -if(${reporters_result} EQUAL 0) - message(WARNING - "Test executable '${TEST_EXECUTABLE}' contains no reporters!\n" - ) -elseif(${reporters_result} LESS 0) +if(NOT ${reporters_result} EQUAL 0) message(FATAL_ERROR "Error running test executable '${TEST_EXECUTABLE}':\n" " Result: ${reporters_result}\n"