From ce327f994a2888b807b63cf202ddcecc3fb9c685 Mon Sep 17 00:00:00 2001 From: Andre Heinecke Date: Tue, 15 Jan 2019 08:36:26 +0100 Subject: [PATCH] tests: Add diagnostic example to run-import.c * tests/run-import.c (main): Show diagnostics in verbose mode. --- tests/run-import.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/run-import.c b/tests/run-import.c index a3c52ac0..d98871c3 100644 --- a/tests/run-import.c +++ b/tests/run-import.c @@ -125,6 +125,20 @@ main (int argc, char **argv) gpgme_data_release (data); } + if (verbose) + { + gpgme_data_t log; + char *buf; + size_t len; + + gpgme_data_new (&log); + err = gpgme_op_getauditlog (ctx, log, GPGME_AUDITLOG_DIAG); + fail_if_err (err); + buf = gpgme_data_release_and_get_mem (log, &len); + printf ("\nDiagnostic output:\n%.*s\n", len, buf); + free (buf); + } + gpgme_release (ctx); return 0; }