From ecffd0c9a7ec00a156443d6d8d253da09c0cf23b Mon Sep 17 00:00:00 2001 From: Ingo Klöcker Date: Wed, 5 Aug 2026 14:41:33 +0200 Subject: tests: Add test to check issuer serial number and issuer name * tests/gpgsm/Makefile.am (LDADD): Add @GPG_ERROR_LIBS@. * tests/gpgsm/t-support.h (_test, test, safe_strcmp, nonnull, have_gpgsm_version): New. * tests/gpgsm/cms-decrypt.c (nonnull): Remove. * tests/gpgsm/cms-keylist.c (nonnull): Remove. * tests/gpgsm/t-verify.c (test_opaque_without_cert): New. (check_result): Add arguments issuer_serial, issuer_name. Use safe_strcmp to compare fpr. Check issuer_serial and issuer_name. (main): Add expected issuer serial and issuer name to existing check_result calls. Add test to check S/MIME signature without embedded signing certificate. -- GnuPG-bug-id: 8369 --- tests/gpgsm/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests/gpgsm/Makefile.am') diff --git a/tests/gpgsm/Makefile.am b/tests/gpgsm/Makefile.am index 6ce8e339..a0893a14 100644 --- a/tests/gpgsm/Makefile.am +++ b/tests/gpgsm/Makefile.am @@ -38,7 +38,7 @@ EXTRA_DIST = cert_dfn_pca01.der cert_dfn_pca15.der cert_g10code_test1.der \ AM_CPPFLAGS = -I$(top_builddir)/src @GPG_ERROR_CFLAGS@ AM_LDFLAGS = -no-install -LDADD = ../../src/libgpgme.la @LDADD_FOR_TESTS_KLUDGE@ +LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@ @LDADD_FOR_TESTS_KLUDGE@ # We don't run t-genkey in the test suite, because it takes too long # and needs a working pinentry. -- cgit