diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-11-16 16:33:58 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-11-16 16:33:58 +0100 |
commit | 29d88e424430b9c0b53f3e493534fcba27b782af (patch) | |
tree | 7812c49b37e6c528e54c0dd7c40aa40ab7d7edbf /tests/cert-tests/template-test | |
parent | 93d1ca3ce86ee996a245c5b8036d3062a2a8ccf1 (diff) | |
download | gnutls-29d88e424430b9c0b53f3e493534fcba27b782af.tar.gz |
Added self checks for new date reading functionality
Diffstat (limited to 'tests/cert-tests/template-test')
-rwxr-xr-x | tests/cert-tests/template-test | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/cert-tests/template-test b/tests/cert-tests/template-test index c4bbd03ed0..d4f0e5cce1 100755 --- a/tests/cert-tests/template-test +++ b/tests/cert-tests/template-test @@ -155,4 +155,30 @@ fi rm -f tmp-tt.pem +rc=1 +counter=1 + +while [ "$rc" != "0" -a $counter -le 3 ] +do +datefudge "2007-04-22" \ + $CERTTOOL --generate-self-signed \ + --load-privkey $srcdir/template-test.key \ + --template $srcdir/template-date.tmpl \ + --outfile tmp-tt.pem 2>/dev/null + +diff $srcdir/template-date.pem tmp-tt.pem >/dev/null 2>&1 +rc=$? +counter=`expr $counter + 1` +done + +# We're done. +if test "$rc" != "0"; then + echo "Test 6 (explicit dates) failed" + exit $rc +fi + +rm -f tmp-tt.pem + + + exit 0 |