80-test_ssl_new.t: Make 19-mac-then-encrypt.conf work without TLSv1.2
Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2144)
This commit is contained in:
parent
7638e37846
commit
ac6eb15293
2 changed files with 9 additions and 1 deletions
|
@ -57,6 +57,7 @@ my %conf_dependent_tests = (
|
|||
"07-dtls-protocol-version.conf" => !$is_default_dtls,
|
||||
"10-resumption.conf" => !$is_default_tls,
|
||||
"11-dtls_resumption.conf" => !$is_default_dtls,
|
||||
"19-mac-then-encrypt.conf" => !$is_default_tls,
|
||||
);
|
||||
|
||||
# Add your test here if it should be skipped for some compile-time
|
||||
|
@ -78,7 +79,7 @@ my %skip = (
|
|||
"15-certstatus.conf" => $no_tls || $no_ocsp,
|
||||
"16-dtls-certstatus.conf" => $no_dtls || $no_ocsp,
|
||||
"18-dtls-renegotiate.conf" => $no_dtls,
|
||||
"19-mac-then-encrypt.conf" => $no_pre_tls1_3
|
||||
"19-mac-then-encrypt.conf" => $no_pre_tls1_3,
|
||||
);
|
||||
|
||||
foreach my $conf (@conf_files) {
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
|
||||
package ssltests;
|
||||
|
||||
use OpenSSL::Test::Utils;
|
||||
|
||||
our @tests = (
|
||||
{
|
||||
name => "disable-encrypt-then-mac-server-sha",
|
||||
|
@ -52,6 +54,9 @@ our @tests = (
|
|||
"ExpectedResult" => "Success",
|
||||
},
|
||||
},
|
||||
);
|
||||
|
||||
my @tests_tls1_2 = (
|
||||
{
|
||||
name => "disable-encrypt-then-mac-server-sha2",
|
||||
server => {
|
||||
|
@ -93,3 +98,5 @@ our @tests = (
|
|||
},
|
||||
},
|
||||
);
|
||||
|
||||
push @tests, @tests_tls1_2 unless disabled("tls1_2");
|
||||
|
|
Loading…
Reference in a new issue