Blame t/runtests

Packit 95306a
#!/bin/sh
Packit 95306a
Packit 95306a
# Usage:
Packit 95306a
#   runtests [-T] [prefix]
Packit 95306a
#
Packit 95306a
# Runs all tests (or those starting with prefix),optionally in taint mode
Packit 95306a
Packit 95306a
if [ -z "$TI_MODE" ]; then
Packit 95306a
   TI_MODE='inter'
Packit 95306a
   export TI_MODE
Packit 95306a
fi
Packit 95306a
Packit 95306a
if [ -z "$TI_QUIET" ]; then
Packit 95306a
   TI_QUIET=2
Packit 95306a
   export TI_QUIET
Packit 95306a
fi
Packit 95306a
Packit 95306a
if [ "$RELEASE_TESTING" != "0" ]; then
Packit 95306a
   RELEASE_TESTING=1
Packit 95306a
   export RELEASE_TESTING
Packit 95306a
fi
Packit 95306a
Packit 95306a
if [ "$1" = "-T" ]; then
Packit 95306a
   taint="-T -I../lib -I."
Packit 95306a
   shift
Packit 95306a
else
Packit 95306a
   taint=
Packit 95306a
fi
Packit 95306a
Packit 95306a
subset=$1
Packit 95306a
Packit 95306a
for test in ${subset}*.t ;do
Packit 95306a
  perl $taint ./$test
Packit 95306a
done