summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Rühsen <tim.ruehsen@gmx.de>2018-11-16 13:28:26 +0100
committerTim Rühsen <tim.ruehsen@gmx.de>2018-12-18 10:39:06 +0100
commit2cffd2d20b6e1065cc44c71703698e2f2d5026d6 (patch)
treeee8832a7845317ac9d5efb2a2ff5cabfe720c36f
parent43414e270e9eed7399cc6ad718cd7ba7e4a4cc9d (diff)
downloadgnutls-2cffd2d20b6e1065cc44c71703698e2f2d5026d6.tar.gz
tests/cert-tests/certtool-crl-decoding: Increase portability (fix for busybox)
Signed-off-by: Tim Rühsen <tim.ruehsen@gmx.de>
-rwxr-xr-xtests/cert-tests/certtool-crl-decoding11
1 files changed, 5 insertions, 6 deletions
diff --git a/tests/cert-tests/certtool-crl-decoding b/tests/cert-tests/certtool-crl-decoding
index 36fb1ea46d..dadc92cbf7 100755
--- a/tests/cert-tests/certtool-crl-decoding
+++ b/tests/cert-tests/certtool-crl-decoding
@@ -24,7 +24,6 @@
srcdir="${srcdir:-.}"
CERTTOOL="${CERTTOOL:-../../src/certtool${EXEEXT}}"
-DIFF="${DIFF:-diff -b -B}"
OUTFILE="crl.$$.pem"
if ! test -x "${CERTTOOL}"; then
@@ -35,21 +34,21 @@ if ! test -z "${VALGRIND}"; then
VALGRIND="${LIBTOOL:-libtool} --mode=execute ${VALGRIND} --error-exitcode=3"
fi
+. "${srcdir}/../scripts/common.sh"
+
# crl-demo1.pem: version 2 CRL with a single extension
# crl-demo2.pem: version 2 CRL with two extensions (one critical)
# crl-demo3.pem: version 1 CRL with many revoked certificates
for i in "crl-demo1.pem" "crl-demo2.pem" "crl-demo3.pem";do
${VALGRIND} "${CERTTOOL}" --crl-info --infile "${srcdir}/data/$i" >$OUTFILE
-rc=$?
-
-if test "${rc}" != 0;then
+if test $? != 0; then
echo "Could not read CRL $i"
exit 1
fi
-$DIFF -I 'warning:' ${OUTFILE} "${srcdir}/data/$i"
-if test $? != 0;then
+check_if_equal ${OUTFILE} "${srcdir}/data/$i" "warning:"
+if test $? != 0; then
echo "Error in parsing cert with long OIDs"
exit 1
fi