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"