projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
test/evp_test.c: Fixed strcmp() fault in mac_test_init()
[openssl.git]
/
test
/
generate_ssl_tests.pl
diff --git
a/test/generate_ssl_tests.pl
b/test/generate_ssl_tests.pl
index f103e8efb500f95d5580e5e0970a570ebc70cc43..47a328c80dd2e5822291a0db4ac6785919d5dd5b 100644
(file)
--- a/
test/generate_ssl_tests.pl
+++ b/
test/generate_ssl_tests.pl
@@
-22,7
+22,7
@@
BEGIN {
OpenSSL::Test::setup("no_test_here");
}
OpenSSL::Test::setup("no_test_here");
}
-use lib srctop_dir("util"); # for with_fallback
+use lib srctop_dir("util"
, "perl"
); # for with_fallback
use lib srctop_dir("test", "ssl-tests"); # for ssltests_base
use with_fallback qw(Text::Template);
use lib srctop_dir("test", "ssl-tests"); # for ssltests_base
use with_fallback qw(Text::Template);
@@
-46,7
+46,8
@@
sub print_templates {
if (defined $test->{"server2"}) {
$test->{"server2"} = { (%ssltests::base_server, %{$test->{"server2"}}) };
} else {
if (defined $test->{"server2"}) {
$test->{"server2"} = { (%ssltests::base_server, %{$test->{"server2"}}) };
} else {
- if (defined $test->{"test"}->{"ServerNameCallback"}) {
+ if ($test->{"server"}->{"extra"} &&
+ defined $test->{"server"}->{"extra"}->{"ServerNameCallback"}) {
# Default is the same as server.
$test->{"reuse_server2"} = 1;
}
# Default is the same as server.
$test->{"reuse_server2"} = 1;
}