From 075a69e125a58381be9ff24bf6126245a8d5aac6 Mon Sep 17 00:00:00 2001 From: Michael Boelen Date: Sat, 13 Aug 2016 10:48:35 +0200 Subject: Extended example --- include/tests_custom.template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'include/tests_custom.template') diff --git a/include/tests_custom.template b/include/tests_custom.template index 5788effc..f2e6a2ef 100644 --- a/include/tests_custom.template +++ b/include/tests_custom.template @@ -111,9 +111,11 @@ # Test : CUST-0040 # Description : Our second test, with a prequisite test - # First check if OPENSSLBINARY is known as a prerequisite for this test. - if [ ! "${OPENSSLBINARY}" = "" ]; then PREQS_MET="YES"; else PREQS_MET="NO"; fi - Register --test-no CUST-0040 --preqs-met ${PREQS_MET} --weight M --network NO --category security --description "Description of custom test" + # First check if OPENSSLBINARY is known as a prerequisite for this test + # ! means "not". So if the binary is known, the prerequisite is matched. Otherwise we set it to NO and define a reason why we skipped this test + + if [ ! "${OPENSSLBINARY}" = "" ]; then PREQS_MET="YES"; else PREQS_MET="NO"; SKIPREASON="No OpenSSL binary found"; fi + Register --test-no CUST-0040 --preqs-met ${PREQS_MET} --skip-reason "${SKIPREASON}" --weight M --network NO --category security --description "Description of custom test" if [ ${SKIPTEST} -eq 0 ]; then # Set variable to zero, to indicate that we have no problems found (yet) FOUNDPROBLEM=0 -- cgit v1.2.3