]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
add gnutls_pkcs7_get_signature_count test
authorxuraoqing <xuraoqing@huawei.com>
Mon, 6 Mar 2023 06:42:16 +0000 (14:42 +0800)
committerxuraoqing <xuraoqing@huawei.com>
Tue, 7 Mar 2023 01:55:17 +0000 (09:55 +0800)
Signed-off-by: xuraoqing <xuraoqing@huawei.com>
tests/pkcs7-gen.c

index d336d5b64316090b44a5f31d46ec2d69e5a851cf..2d235707547029ce53f3dd07b0be7c64b6c97acc 100644 (file)
@@ -195,6 +195,12 @@ void doit(void)
                exit(1);
        }
 
+       ret = gnutls_pkcs7_get_signature_count(pkcs7);
+       if (ret != 1) {
+               fail("error in %d: %s\n", __LINE__, gnutls_strerror(ret));
+               exit(1);
+       }
+
        ret = gnutls_pkcs7_get_attr(info.signed_attrs, 1, &oid, &data, 0);
        if (ret < 0) {
                fail("error in %d: %s\n", __LINE__, gnutls_strerror(ret));