test/generate_ssl_tests.pl uses OpenSSL::Test to get to some of its
practical location functions. A recent note in the setup() code made
its result not quite match the original (we do check that), so there's
a need to silence setup(), which we do with a simple optional argument.
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/11080)
# This block needs to run before 'use lib srctop_dir' directives.
BEGIN {
- OpenSSL::Test::setup("no_test_here");
+ OpenSSL::Test::setup("no_test_here", quiet => 1);
}
use FindBin;
sub setup {
my $old_test_name = $test_name;
$test_name = shift;
+ my %opts = @_;
BAIL_OUT("setup() must receive a name") unless $test_name;
warn "setup() detected test name change. Innocuous, so we continue...\n"
BAIL_OUT("setup() expects the file Configure in the source top directory")
unless -f srctop_file("Configure");
- note "The results of this test will end up in $directories{RESULTS}";
+ note "The results of this test will end up in $directories{RESULTS}"
+ unless $opts{quiet};
__cwd($directories{RESULTS});
}