提交 4d118fe0 编写于 作者: M Matt Caswell

Fix test_ssl_new when compiled with no-tls1_2 or no-dtls1_2

Reviewed-by: NRichard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2788)
上级 e9ee6536
...@@ -59,6 +59,8 @@ my %conf_dependent_tests = ( ...@@ -59,6 +59,8 @@ my %conf_dependent_tests = (
"07-dtls-protocol-version.conf" => !$is_default_dtls, "07-dtls-protocol-version.conf" => !$is_default_dtls,
"10-resumption.conf" => !$is_default_tls, "10-resumption.conf" => !$is_default_tls,
"11-dtls_resumption.conf" => !$is_default_dtls, "11-dtls_resumption.conf" => !$is_default_dtls,
"17-renegotiate.conf" => disabled("tls1_2"),
"18-dtls-renegotiate.conf" => disabled("dtls1_2"),
"19-mac-then-encrypt.conf" => !$is_default_tls, "19-mac-then-encrypt.conf" => !$is_default_tls,
"20-cert-select.conf" => !$is_default_tls || $no_dh || $no_dsa, "20-cert-select.conf" => !$is_default_tls || $no_dh || $no_dsa,
); );
......
...@@ -13,6 +13,7 @@ use strict; ...@@ -13,6 +13,7 @@ use strict;
use warnings; use warnings;
package ssltests; package ssltests;
use OpenSSL::Test::Utils;
our @tests = ( our @tests = (
{ {
...@@ -106,7 +107,9 @@ our @tests = ( ...@@ -106,7 +107,9 @@ our @tests = (
"ResumptionExpected" => "No", "ResumptionExpected" => "No",
"ExpectedResult" => "Success" "ExpectedResult" => "Success"
} }
}, }
);
our @tests_tls1_2 = (
{ {
name => "renegotiate-aead-to-non-aead", name => "renegotiate-aead-to-non-aead",
server => { server => {
...@@ -182,5 +185,7 @@ our @tests = ( ...@@ -182,5 +185,7 @@ our @tests = (
"ResumptionExpected" => "No", "ResumptionExpected" => "No",
"ExpectedResult" => "Success" "ExpectedResult" => "Success"
} }
}, }
); );
push @tests, @tests_tls1_2 unless disabled("tls1_2");
...@@ -13,6 +13,7 @@ use strict; ...@@ -13,6 +13,7 @@ use strict;
use warnings; use warnings;
package ssltests; package ssltests;
use OpenSSL::Test::Utils;
our @tests = ( our @tests = (
{ {
...@@ -92,7 +93,9 @@ our @tests = ( ...@@ -92,7 +93,9 @@ our @tests = (
"ResumptionExpected" => "No", "ResumptionExpected" => "No",
"ExpectedResult" => "Success" "ExpectedResult" => "Success"
} }
}, }
);
our @tests_dtls1_2 = (
{ {
name => "renegotiate-aead-to-non-aead", name => "renegotiate-aead-to-non-aead",
server => { server => {
...@@ -166,3 +169,6 @@ our @tests = ( ...@@ -166,3 +169,6 @@ our @tests = (
} }
}, },
); );
push @tests, @tests_dtls1_2 unless disabled("dtls1_2");
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册