Chris Lattner | ac981ae | 2003-11-23 18:12:51 +0000 | [diff] [blame^] | 1 | #!/bin/bash |
2 | path=$1 | ||||
3 | shift | ||||
4 | let $((success=0)) | ||||
5 | let $((failure=0)) | ||||
6 | for tst in $* ; do | ||||
7 | result=`$path/$tst` | ||||
8 | status="$?" | ||||
9 | echo "Test $tst : $result" | ||||
10 | if [ $status -eq 0 ] ; then | ||||
11 | let $((success++)) | ||||
12 | else | ||||
13 | let $((failure++)) | ||||
14 | fi | ||||
15 | done | ||||
16 | |||||
17 | echo "Failures : $failure" | ||||
18 | echo "Successes: $success" | ||||
19 | echo "Total : $((failure+success))" |