21 lines
267 B
Bash
Executable file
21 lines
267 B
Bash
Executable file
#!/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
|