37 lines
1.3 KiB
Diff
37 lines
1.3 KiB
Diff
From 48685e37684258085532a2a62fefd08098f9a62f Mon Sep 17 00:00:00 2001
|
|
From: Steffen Klee <steffen.klee@gmail.com>
|
|
Date: Wed, 20 Sep 2023 00:04:18 +0200
|
|
Subject: [PATCH] Fix test_cms if DSA is not supported
|
|
|
|
CLA: trivial
|
|
---
|
|
test/recipes/80-test_cms.t | 14 +++++++++-----
|
|
1 file changed, 9 insertions(+), 5 deletions(-)
|
|
|
|
diff --git a/test/recipes/80-test_cms.t b/test/recipes/80-test_cms.t
|
|
index 21c683c404..3857916105 100644
|
|
--- a/test/recipes/80-test_cms.t
|
|
+++ b/test/recipes/80-test_cms.t
|
|
@@ -1144,9 +1144,13 @@ with({ exit_checker => sub { return shift == 6; } },
|
|
# Test case for return value mis-check reported in #21986
|
|
with({ exit_checker => sub { return shift == 3; } },
|
|
sub {
|
|
- ok(run(app(['openssl', 'cms', '-sign',
|
|
- '-in', srctop_file("test", "smcont.txt"),
|
|
- '-signer', srctop_file("test/smime-certs", "smdsa1.pem"),
|
|
- '-md', 'SHAKE256'])),
|
|
- "issue#21986");
|
|
+ SKIP: {
|
|
+ skip "DSA is not supported in this build", 1 if $no_dsa;
|
|
+
|
|
+ ok(run(app(['openssl', 'cms', '-sign',
|
|
+ '-in', srctop_file("test", "smcont.txt"),
|
|
+ '-signer', srctop_file("test/smime-certs", "smdsa1.pem"),
|
|
+ '-md', 'SHAKE256'])),
|
|
+ "issue#21986");
|
|
+ }
|
|
});
|
|
--
|
|
2.42.0
|
|
|