1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#!/bin/sh
if [ $# -gt 0 ]
then
srcdir=$1
shift
else
srcdir=.
fi
echo Using $srcdir as the srcdir.
set -e
for i in admin delta get prs unget
do
echo ============== Tests for $i ==================
ret=`pwd`
cd $i
for s in ../${srcdir}/${i}/*.sh
do
testname=${i}/`basename $s`
echo ------------ $testname ---------------------
sh $s
echo ------------ pass: $testname ---------------
done
cd $ret
echo ============== PASS: $i ==================
done
exit 0
|