diff options
author | Matt Caswell <matt@openssl.org> | 2017-03-01 12:11:51 +0000 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2017-03-02 16:49:28 +0000 |
commit | 439db0c97bd50cae008e876c6c8ed5e5011bf6eb (patch) | |
tree | 13a9464ccb5b9b0eb978c9b8dfec46794b939c58 /test/recipes | |
parent | f33f9ddefbb34584acb73c51e286f9913af96534 (diff) |
Add compression tests
Check whether we negotiate compression in various scenarios.
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2814)
Diffstat (limited to 'test/recipes')
-rw-r--r-- | test/recipes/80-test_ssl_new.t | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/recipes/80-test_ssl_new.t b/test/recipes/80-test_ssl_new.t index f94a7d84f8..5f4433403d 100644 --- a/test/recipes/80-test_ssl_new.t +++ b/test/recipes/80-test_ssl_new.t @@ -29,7 +29,7 @@ map { s/\^// } @conf_files if $^O eq "VMS"; # We hard-code the number of tests to double-check that the globbing above # finds all files as expected. -plan tests => 21; # = scalar @conf_srcs +plan tests => 22; # = scalar @conf_srcs # Some test results depend on the configuration of enabled protocols. We only # verify generated sources in the default configuration. @@ -63,6 +63,7 @@ my %conf_dependent_tests = ( "18-dtls-renegotiate.conf" => disabled("dtls1_2"), "19-mac-then-encrypt.conf" => !$is_default_tls, "20-cert-select.conf" => !$is_default_tls || $no_dh || $no_dsa, + "22-compression.conf" => !$is_default_tls, ); # Add your test here if it should be skipped for some compile-time @@ -87,6 +88,7 @@ my %skip = ( "19-mac-then-encrypt.conf" => $no_pre_tls1_3, "20-cert-select.conf" => disabled("tls1_2") || $no_ec, "21-key-update.conf" => disabled("tls1_3"), + "22-compression.conf" => disabled("zlib") || $no_tls, ); foreach my $conf (@conf_files) { |