Don't run the TLSv1.3 CCS tests if TLSv1.3 is not enabled

Reviewed-by: Ben Kaduk <kaduk@mit.edu>
(Merged from https://github.com/openssl/openssl/pull/4701)
This commit is contained in:
Matt Caswell 2017-11-30 17:55:06 +00:00
parent 0ca3aea7d3
commit 091ecfad6e

View File

@ -10,10 +10,11 @@
use OpenSSL::Test::Utils;
use OpenSSL::Test qw/:DEFAULT srctop_file/;
setup("test_tls13ccs");
my $test_name = "test_tls13ccs";
setup($test_name);
plan skip_all => "No TLS/SSL protocols are supported by this OpenSSL build"
if alldisabled(grep { $_ ne "ssl3" } available_protocols("tls"));
plan skip_all => "$test_name is not supported in this build"
if disabled("tls1_3");
plan tests => 1;