github.com/DQNEO/babygo@v0.0.3/test.sh (about) 1 #!/bin/bash 2 set -u 3 program=$1 4 export FOO=bar 5 ${program} myargs 1>/tmp/actual.1 2> /tmp/actual.2 6 if [[ $? -eq 0 ]]; then 7 : 8 else 9 echo FAILED 10 echo 11 echo " ${program} myargs" 12 echo 13 exit $exit_status 14 fi 15 16 diff -u t/expected.txt /tmp/actual.1 17 if [[ $? -ne 0 ]]; then 18 echo FAILED 19 exit 1 20 fi 21 22 echo "ok"