From: Richard Levitte Date: Fri, 14 Feb 2020 07:42:05 +0000 (+0100) Subject: TEST: Modify test/recipes/80-test_ssl_new.t to leave artifacts behind X-Git-Tag: openssl-3.0.0-alpha1~434 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=a3f3ed65a34320d229a9fb62e57732e42daf0a39;p=oweals%2Fopenssl.git TEST: Modify test/recipes/80-test_ssl_new.t to leave artifacts behind Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/11080) --- diff --git a/test/recipes/80-test_ssl_new.t b/test/recipes/80-test_ssl_new.t index 04a0c13394..01a49173d6 100644 --- a/test/recipes/80-test_ssl_new.t +++ b/test/recipes/80-test_ssl_new.t @@ -120,17 +120,16 @@ sub test_conf { my ($conf, $check_source, $skip) = @_; my $conf_file = srctop_file("test", "ssl-tests", $conf); - my $tmp_file = "${conf}.$$.tmp"; + my $input_file = $conf_file . ".in"; + my $output_file = $conf; my $run_test = 1; SKIP: { # "Test" 1. Generate the source. - my $input_file = $conf_file . ".in"; - skip 'failure', 2 unless ok(run(perltest(["generate_ssl_tests.pl", $input_file], interpreter_args => [ "-I", srctop_dir("util", "perl")], - stdout => $tmp_file)), + stdout => $output_file)), "Getting output from generate_ssl_tests.pl."); SKIP: { @@ -138,7 +137,7 @@ sub test_conf { skip "Skipping generated source test for $conf", 1 if !$check_source; - $run_test = is(cmp_text($tmp_file, $conf_file), 0, + $run_test = is(cmp_text($output_file, $conf_file), 0, "Comparing generated sources."); } @@ -146,10 +145,8 @@ sub test_conf { skip "No tests available; skipping tests", 1 if $skip; skip "Stale sources; skipping tests", 1 if !$run_test; - ok(run(test(["ssl_test", $tmp_file])), "running ssl_test $conf"); + ok(run(test(["ssl_test", $output_file])), "running ssl_test $conf"); } - - unlink glob $tmp_file; } sub cmp_text {