diff options
author | Steffen Klee <steffen.klee@gmail.com> | 2023-09-20 00:04:18 +0200 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2023-09-21 17:42:34 +0100 |
commit | 564a4b8c28188ff041df9158a04376eadd687a34 (patch) | |
tree | 94e710689e41b71de5f19a68b32326aaf8a11f07 /test | |
parent | bf01afe9ad625e0ad92c40865192ba4a5a12f20e (diff) |
Fix test_cms if DSA is not supported
CLA: trivial
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22150)
(cherry picked from commit dee2129802d9694d72e8745aec2d8bd4577ee4ee)
Diffstat (limited to 'test')
-rw-r--r-- | test/recipes/80-test_cms.t | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/test/recipes/80-test_cms.t b/test/recipes/80-test_cms.t index 8dbec71212..f99ae8327e 100644 --- a/test/recipes/80-test_cms.t +++ b/test/recipes/80-test_cms.t @@ -998,9 +998,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"); + } }); |