run-tests.sh (590B)
1 #!/bin/sh 2 set -eu 3 4 # ---------------------------- 5 # Build 6 # ---------------------------- 7 echo "> building tests..." 8 9 make -B 10 11 echo "> build OK" 12 echo "" 13 14 export NNTP_HOST="${NNTP_HOST:-news.eternal-september.org}" 15 export NNTP_PORT_PLAIN="${NNTP_PORT_PLAIN:-119}" 16 export NNTP_PORT_TLS="${NNTP_PORT_TLS:-563}" 17 export NNTP_GROUP="${NNTP_GROUP:-eternal-september.talk}" 18 19 echo "> running tests..." 20 echo " HOST: $NNTP_HOST" 21 echo " GROUP: $NNTP_GROUP" 22 echo "" 23 24 ./tests 25 EXIT_CODE=$? 26 27 echo "" 28 if [ $EXIT_CODE -eq 0 ]; then 29 echo "> all tests passed" 30 else 31 echo "> tests failed" 32 fi 33 34 exit $EXIT_CODE