Unpack PKITS_data.zip and run tests.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21781 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -36,12 +36,16 @@
|
|||||||
|
|
||||||
srcdir="@srcdir@"
|
srcdir="@srcdir@"
|
||||||
objdir="@objdir@"
|
objdir="@objdir@"
|
||||||
nistdir=/sources/pki/nist/PKITS_data
|
nistdir=${objdir}/PKITS_data
|
||||||
|
nistzip=${srcdir}/data/PKITS_data.zip
|
||||||
|
|
||||||
stat="--statistic-file=${objdir}/statfile"
|
stat="--statistic-file=${objdir}/statfile"
|
||||||
|
|
||||||
hxtool="${TESTS_ENVIRONMENT} ./hxtool ${stat}"
|
hxtool="${TESTS_ENVIRONMENT} ./hxtool ${stat}"
|
||||||
|
|
||||||
|
# nistzip is not distributed part of the distribution
|
||||||
|
test -f "$nistzip" || exit 77
|
||||||
|
|
||||||
if ${hxtool} info | grep 'rsa: hcrypto null RSA' > /dev/null ; then
|
if ${hxtool} info | grep 'rsa: hcrypto null RSA' > /dev/null ; then
|
||||||
exit 77
|
exit 77
|
||||||
fi
|
fi
|
||||||
@@ -51,7 +55,9 @@ fi
|
|||||||
|
|
||||||
echo "nist tests"
|
echo "nist tests"
|
||||||
|
|
||||||
test -d "$nistdir" || exit 77
|
if [ ! -d "$nistdir" ] ; then
|
||||||
|
( mkdir "$nistdir" && cd "$nistdir" && unzip "$nistzip" ) || { rm -rf "$nistdir" ; exit 1; }
|
||||||
|
fi
|
||||||
|
|
||||||
while read id verify cert arg1 arg2 arg3 arg4 arg5 ; do
|
while read id verify cert arg1 arg2 arg3 arg4 arg5 ; do
|
||||||
expr "$id" : "#" > /dev/null && continue
|
expr "$id" : "#" > /dev/null && continue
|
||||||
|
Reference in New Issue
Block a user