Don't run the TLSv1.3 CCS tests if TLSv1.3 is not enabled
authorMatt Caswell <matt@openssl.org>
Thu, 30 Nov 2017 17:55:06 +0000 (17:55 +0000)
committerMatt Caswell <matt@openssl.org>
Thu, 14 Dec 2017 15:06:38 +0000 (15:06 +0000)
Reviewed-by: Ben Kaduk <kaduk@mit.edu>
(Merged from https://github.com/openssl/openssl/pull/4701)

test/recipes/90-test_tls13ccs.t

index 29cff03b86a0a2e9c3a6119abc810d840c61d988..2ec28ce5ffb7213f427b25179a752ba4702b5e2e 100644 (file)
 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;