mirror of
https://github.com/drwetter/testssl.sh.git
synced 2025-12-11 17:52:06 +01:00
trying again to make Mac work
This commit is contained in:
@@ -54,20 +54,17 @@ unlike($json_string, qr/$json_errors/, "via sockets checking JSON output");
|
|||||||
$tests++;
|
$tests++;
|
||||||
|
|
||||||
#3
|
#3
|
||||||
if ( $os eq "linux" ){
|
|
||||||
unlink $json_file;
|
unlink $json_file;
|
||||||
$terminal_out = `$prg --ssl-native $check2run $json_file $uri 2>&1`;
|
$terminal_out = `$prg --ssl-native $check2run $json_file $uri 2>&1`;
|
||||||
$json_string = json($json_file);
|
$json_string = json($json_file);
|
||||||
unlike($terminal_out, qr/$openssl_errors/, "via (builtin) OpenSSL, checking terminal output");
|
unlike($terminal_out, qr/$openssl_errors/, "via (builtin) OpenSSL, checking terminal output");
|
||||||
} elsif ( $os eq "darwin" ){
|
|
||||||
printf "%s\n", "Skipping test. The result of the check under MacOS is not understood" ;
|
|
||||||
}
|
|
||||||
$tests++;
|
$tests++;
|
||||||
|
|
||||||
#4
|
#4
|
||||||
unlike($json_string, qr/$json_errors/, "via OpenSSL (builtin) checking JSON output");
|
unlike($json_string, qr/$json_errors/, "via OpenSSL (builtin) checking JSON output");
|
||||||
$tests++;
|
$tests++;
|
||||||
|
|
||||||
|
if ( $os eq "linux" ){
|
||||||
#5 -- early data test. We just take the last check
|
#5 -- early data test. We just take the last check
|
||||||
my $found=0;
|
my $found=0;
|
||||||
open my $fh, '<', $json_file or die "Can't open '$json_file': $!";
|
open my $fh, '<', $json_file or die "Can't open '$json_file': $!";
|
||||||
@@ -92,6 +89,9 @@ if ($found) {
|
|||||||
} else {
|
} else {
|
||||||
fail("0‑RTT test for $uri failed");
|
fail("0‑RTT test for $uri failed");
|
||||||
}
|
}
|
||||||
|
} elsif ( $os eq "darwin" ){
|
||||||
|
printf "%s\n", "Skipping test. The result of the check under MacOS is not understood" ;
|
||||||
|
}
|
||||||
$tests++;
|
$tests++;
|
||||||
|
|
||||||
done_testing($tests);
|
done_testing($tests);
|
||||||
|
|||||||
Reference in New Issue
Block a user