diff --git a/t/01_testssl_banner.t b/t/01_testssl_banner.t index 032077a..410bca5 100755 --- a/t/01_testssl_banner.t +++ b/t/01_testssl_banner.t @@ -17,27 +17,34 @@ my $error_regexp5='(syntax error|unexpected token)'; my $good_regexp='free software([\s\S]*)USAGE w/o ANY WARRANTY([\s\S]*)OWN RISK([\s\S]*)Using([\s\S]*)ciphers([\s\S]*)built([\s\S]*)platform'; printf "\n%s\n", "Testing whether just calling \"./testssl.sh --banner\" produces no error ..."; -$fileout = `timeout 10 bash ./testssl.sh --banner 2>&1`; +$fileout = `bash ./testssl.sh --banner 2>&1`; my $retval=$?; +#1 unlike($fileout, qr/$error_regexp1/, "regex 1"); $tests++; +#2 unlike($fileout, qr/$error_regexp2/, "regex 2"); $tests++; +#3 unlike($fileout, qr/$error_regexp3/, "regex 3"); $tests++; +#4 unlike($fileout, qr/$error_regexp4/, "regex 4"); $tests++; +#5 unlike($fileout, qr/$error_regexp5/, "regex 5"); $tests++; +#6 like($fileout, qr/$good_regexp/, "regex positive"); $tests++; +#7 is($retval, 0, "return value should be equal zero: \"$retval\""); $tests++;