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");