From 4ed1a6e1d4fcb1ba272a4fb3931b33d1c6fbee0d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 13 Apr 2024 16:25:47 +0200 Subject: Adding upstream version 2023.12.24. Signed-off-by: Daniel Baumann --- runtests | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 runtests (limited to 'runtests') diff --git a/runtests b/runtests new file mode 100755 index 0000000..c9c6a6a --- /dev/null +++ b/runtests @@ -0,0 +1,33 @@ +#!/bin/sh +set -e + +fail=0 +total=0 + +for keyring in debian-keyring.gpg debian-maintainers.gpg debian-nonupload.gpg; do + if [ ! -e output/keyrings/$keyring ]; then + echo "** $keyring does not exist, cannot run test suite" >&2 + exit 1 + fi +done + +export GNUPGHOME=`pwd`/gpghomedir +mkdir "$GNUPGHOME" +chmod 700 "$GNUPGHOME" + +for t in t/*.t; do + total=`expr $total + 1` + if ! $t; then + echo "test $t failed" >&2 + fail=`expr $fail + 1` + fi +done + +rm -r "$GNUPGHOME" + +if [ "$fail" -gt 0 ]; then + echo "** failed $fail/$total tests" >&2 + exit 1 +else + echo "** all tests succeeded" +fi -- cgit v1.2.3