#!/usr/bin/env bash | |
path=$1 | |
shift | |
let $((success=0)) | |
let $((failure=0)) | |
for tst in $* ; do | |
result=`$path/$tst` | |
status="$?" | |
echo "Test $tst : $result" | |
if [ $status -eq 0 ] ; then | |
let $((success++)) | |
else | |
let $((failure++)) | |
fi | |
done | |
echo "Failures : $failure" | |
echo "Successes: $success" | |
echo "Total : $((failure+success))" |