summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2016-06-22 18:04:45 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2016-06-22 18:04:45 +0200
commit2c53b966c23dd7208fc69fafb67068b786fcdac0 (patch)
tree6d4af112c5da1fcaf21e32915f555d1bc79d7178
parent14abfff1273179b758539c0ff8e5f23e2e2118aa (diff)
downloadgnutls-2c53b966c23dd7208fc69fafb67068b786fcdac0.tar.gz
dn2: updated to account for serial number being printed
-rw-r--r--tests/dn2.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/dn2.c b/tests/dn2.c
index cd750782c5..77983cda3a 100644
--- a/tests/dn2.c
+++ b/tests/dn2.c
@@ -64,7 +64,7 @@ static char pem[] =
"/do1TDFI0vSl5+M=\n" "-----END CERTIFICATE-----\n";
static const char *info =
- "subject `jurisdictionOfIncorporationCountryName=DE,jurisdictionOfIncorporationLocalityName=Muenchen,businessCategory=V1.0\\, Clause 5.(b),serialNumber=HRB 144261,C=DE,postalCode=80807,ST=Bavaria,L=Muenchen,street=Frankfurter Ring 129,O=GMX GmbH,CN=www.gmx.de', issuer `C=US,O=VeriSign\\, Inc.,OU=VeriSign Trust Network,OU=Terms of use at https://www.verisign.com/rpa (c)06,CN=VeriSign Class 3 Extended Validation SSL SGC CA', RSA key 1024 bits, signed using RSA-SHA1, activated `2008-11-13 00:00:00 UTC', expires `2009-11-13 23:59:59 UTC', SHA-1 fingerprint `7ece297c45d5b17685224b4e929a30e91a9553cb'";
+ "subject `jurisdictionOfIncorporationCountryName=DE,jurisdictionOfIncorporationLocalityName=Muenchen,businessCategory=V1.0\\, Clause 5.(b),serialNumber=HRB 144261,C=DE,postalCode=80807,ST=Bavaria,L=Muenchen,street=Frankfurter Ring 129,O=GMX GmbH,CN=www.gmx.de', issuer `C=US,O=VeriSign\\, Inc.,OU=VeriSign Trust Network,OU=Terms of use at https://www.verisign.com/rpa (c)06,CN=VeriSign Class 3 Extended Validation SSL SGC CA', serial 0x48eca1e3c658be04c547c1eca67a6433, RSA key 1024 bits, signed using RSA-SHA1, activated `2008-11-13 00:00:00 UTC', expires `2009-11-13 23:59:59 UTC', SHA-1 fingerprint `7ece297c45d5b17685224b4e929a30e91a9553cb'";
void doit(void)
{
@@ -90,10 +90,12 @@ void doit(void)
fail("x509_crt_print %d\n", ret);
if (out.size != strlen(info) ||
- strcasecmp((char *) out.data, info) != 0)
- fail("comparison fail (%d/%d)\nexpect: %s\n got: %.*s\n",
+ strcasecmp((char *) out.data, info) != 0) {
+ fprintf(stderr, "comparison fail (%d/%d)\nexpected: %s\n\n got: %.*s\n\n",
out.size, (int) strlen(info), info, out.size,
out.data);
+ fail("comparison failed\n");
+ }
gnutls_x509_crt_deinit(cert);
gnutls_global_deinit();