#!/bin/sh # # This script can be used to run the installed neon test suite # against an installed copy of the neon library. # # enable glibc malloc safety checks MALLOC_CHECK_=2 MALLOC_PERTURB_=242 export MALLOC_CHECK_ MALLOC_PERTURB_ cd data if test -x ../bin/ssl; then rm -rf ca echo "INIT: generating SSL ceritifcates..." if sh ./makekeys.sh 2> makekeys.out; then :; else echo FAIL: could not generate SSL certificates exit 2 fi fi for t in ../bin/*; do if ${t}; then :; else echo FAIL: ${t} exit 1 fi done echo "PASS: all tests passed" exit 0