summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2017-03-08 14:47:20 +0100
committerNikos Mavrogiannopoulos <nmav@redhat.com>2017-03-08 14:59:10 +0100
commitf7c304ae943c9710bcf3ab562525b53e4ed026e1 (patch)
tree4fc8b3a44e3a3ff410805a5ff9c1afbee9780dd6
parent3bc609cda52fdb7ccdb22f564b824b6073e7446c (diff)
downloadgnutls-f7c304ae943c9710bcf3ab562525b53e4ed026e1.tar.gz
tests: added PKCS#12 file decoding containing a CRL
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
-rw-r--r--tests/cert-tests/Makefile.am2
-rw-r--r--tests/cert-tests/data/cert-with-crl.p12bin0 -> 3386 bytes
-rwxr-xr-xtests/cert-tests/pkcs122
3 files changed, 2 insertions, 2 deletions
diff --git a/tests/cert-tests/Makefile.am b/tests/cert-tests/Makefile.am
index a77787ea15..6daf5beab8 100644
--- a/tests/cert-tests/Makefile.am
+++ b/tests/cert-tests/Makefile.am
@@ -45,7 +45,7 @@ EXTRA_DIST = data/ca-no-pathlen.pem data/no-ca-or-pathlen.pem data/aki-cert.pem
data/template-rsa-sha3-256.pem data/template-rsa-sha3-512.pem data/template-rsa-sha3-224.pem \
data/template-rsa-sha3-384.pem data/long-oids.pem \
data/name-constraints-ip2.pem data/chain-md5.pem data/gost-cert.pem \
- templates/template-tlsfeature.tmpl data/userid.pem \
+ templates/template-tlsfeature.tmpl data/userid.pem data/cert-with-crl.p12 \
data/template-tlsfeature.pem data/template-tlsfeature.csr \
templates/template-tlsfeature-crq.tmpl templates/arb-extensions.tmpl data/arb-extensions.pem \
data/arb-extensions.csr data/pkcs1-pad-ok.pem data/pkcs1-pad-broken.pem \
diff --git a/tests/cert-tests/data/cert-with-crl.p12 b/tests/cert-tests/data/cert-with-crl.p12
new file mode 100644
index 0000000000..d1fda0e89d
--- /dev/null
+++ b/tests/cert-tests/data/cert-with-crl.p12
Binary files differ
diff --git a/tests/cert-tests/pkcs12 b/tests/cert-tests/pkcs12
index 4a2067e818..9b85cd97f3 100755
--- a/tests/cert-tests/pkcs12
+++ b/tests/cert-tests/pkcs12
@@ -46,7 +46,7 @@ TMPFILE_PEM=pkcs12.$$.pem.tmp
DEBUG="1"
ret=0
-for p12 in "client.p12 foobar" "openssl.p12 CaudFocwijRupogDoicsApfiHadManUgNa" "noclient.p12" "unclient.p12" "pkcs12_2certs.p12"; do
+for p12 in "cert-with-crl.p12 password" "client.p12 foobar" "openssl.p12 CaudFocwijRupogDoicsApfiHadManUgNa" "noclient.p12" "unclient.p12" "pkcs12_2certs.p12"; do
set -- ${p12}
file="$1"
passwd="$2"