#!/bin/sh set -e fail=0 total=0 for keyring in arctica-maintainers.gpg arctica-keyring.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