| #!/usr/bin/env bash | |
| success=true | |
| for i | |
| do | |
| printf "%-40s" $i | |
| if sh -c "$i >$i.log 2>&1" 2>/dev/null | |
| then | |
| echo PASS | |
| else | |
| echo FAIL';' output in $i.log | |
| success=false | |
| fi | |
| done | |
| if $success; then | |
| echo 'ALL TESTS PASSED.' | |
| exit 0 | |
| fi | |
| echo 'TESTS FAILED.' | |
| exit 1 |