RetroShare/libretroshare/src/tests/serialiser/perform_auto_tests.sh

35 lines
697 B
Bash
Executable File

#!/bin/sh
printresult() {
if test "$?" = "0"; then
echo ' 'PASSED
else
echo *FAILED*
fi
}
# Warning: printresult needs to be called before anything else because it contains the
# result of the call to the test program, until the next command.
exes="rsstatusitem_test \
tlvbase_test \
rsserial_test \
tlvtypes_test \
rsmsgitem_test \
rstunnelitem_test \
tlvrandom_test \
rstlvwidetest \
rsconfigitem_test \
rsturtleitem_test \
tlvitems_test \
distribitem_test \
tlvstack_test \
tlvbase_test2"
for exe in $exes; do
./$exe > /dev/null 2>&1 ; result=`printresult`; echo "-- $exe \t test :" $result ;
done