From 3a7a9116a5ac1dd8fdb45ab90b6f86e6fcd10bb8 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Thu, 8 Nov 2012 17:57:01 +0100 Subject: Allow easier marking of insecure algorithms. --- tests/chainverify.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'tests/chainverify.c') diff --git a/tests/chainverify.c b/tests/chainverify.c index e099b48408..8e4c21de56 100644 --- a/tests/chainverify.c +++ b/tests/chainverify.c @@ -892,8 +892,13 @@ doit (void) if (verify_status != chains[i].expected_verify_result) { - fail ("chain[%s]: verify_status: %d expected: %d\n", chains[i].name, - verify_status, chains[i].expected_verify_result); + gnutls_datum_t out1, out2; + gnutls_certificate_verification_status_print(verify_status, GNUTLS_CRT_X509, &out1, 0); + gnutls_certificate_verification_status_print(chains[i].expected_verify_result, GNUTLS_CRT_X509, &out2, 0); + fail ("chain[%s]:\nverify_status: %d: %s\nexpected: %d: %s\n", chains[i].name, + verify_status, out1.data, chains[i].expected_verify_result, out2.data); + gnutls_free(out1.data); + gnutls_free(out2.data); #if 0 j = 0; -- cgit v1.2.1