From: Pauli Date: Tue, 3 Mar 2020 01:03:47 +0000 (+1000) Subject: tests: reinstate tests for deprecated but non-removed functionality X-Git-Tag: openssl-3.0.0-alpha1~61 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=b0cfe526d75359e9bf992df16fce32854593cab3;p=oweals%2Fopenssl.git tests: reinstate tests for deprecated but non-removed functionality Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/11225) --- diff --git a/test/recipes/15-test_dsa.t b/test/recipes/15-test_dsa.t index 1495724e48..5bbc54b082 100644 --- a/test/recipes/15-test_dsa.t +++ b/test/recipes/15-test_dsa.t @@ -21,27 +21,17 @@ plan tests => 7; require_ok(srctop_file('test','recipes','tconversion.pl')); - SKIP: { - skip "Skipping initial dsa tests", 2 - if disabled('deprecated-3.0'); - - ok(run(test(["dsatest"])), "running dsatest"); - ok(run(test(["dsa_no_digest_size_test"])), - "running dsa_no_digest_size_test"); -} - - SKIP: { - skip "Skipping dsa conversion test using 'openssl dsa'", 2 - if disabled('deprecated-3.0'); - - subtest "dsa conversions using 'openssl dsa' -- private key" => sub { - tconversion("dsa", srctop_file("test","testdsa.pem")); - }; - subtest "dsa conversions using 'openssl dsa' -- public key" => sub { - tconversion("msb", srctop_file("test","testdsapub.pem"), "dsa", - "-pubin", "-pubout"); - }; -} +ok(run(test(["dsatest"])), "running dsatest"); +ok(run(test(["dsa_no_digest_size_test"])), + "running dsa_no_digest_size_test"); + +subtest "dsa conversions using 'openssl dsa' -- private key" => sub { + tconversion("dsa", srctop_file("test","testdsa.pem")); +}; +subtest "dsa conversions using 'openssl dsa' -- public key" => sub { + tconversion("msb", srctop_file("test","testdsapub.pem"), "dsa", + "-pubin", "-pubout"); +}; subtest "dsa conversions using 'openssl pkey' -- private key PKCS#8" => sub { tconversion("dsa", srctop_file("test","testdsa.pem"), "pkey"); diff --git a/test/recipes/15-test_ec.t b/test/recipes/15-test_ec.t index 127c1d12d1..e8f9e2ffdd 100644 --- a/test/recipes/15-test_ec.t +++ b/test/recipes/15-test_ec.t @@ -27,7 +27,7 @@ ok(run(test(["ectest"])), "running ectest"); # the command line tool in addition to the algorithm. SKIP: { skip "Skipping EC conversion test", 3 - if disabled("ec") || disabled('deprecated-3.0'); + if disabled("ec"); subtest 'EC conversions -- private key' => sub { tconversion("ec", srctop_file("test","testec-p256.pem")); diff --git a/test/recipes/15-test_rsa.t b/test/recipes/15-test_rsa.t index 2e8afa8213..f078a6aeb2 100644 --- a/test/recipes/15-test_rsa.t +++ b/test/recipes/15-test_rsa.t @@ -16,9 +16,6 @@ use OpenSSL::Test::Utils; setup("test_rsa"); -#plan skip_all => "RSA command line tool not built" -# if disabled("deprecated-3.0"); - plan tests => 10; require_ok(srctop_file('test', 'recipes', 'tconversion.pl')); @@ -27,11 +24,7 @@ ok(run(test(["rsa_test"])), "running rsatest"); run_rsa_tests("pkey"); - SKIP: { - skip "Skipping rsa command line tests", 4 if disabled('deprecated-3.0'); - - run_rsa_tests("rsa"); -} +run_rsa_tests("rsa"); sub run_rsa_tests { my $cmd = shift;