blob: d3eec08235d4ac4a0b08d3f48ba5bb74de29d2e9 [file] [log] [blame]
#!/bin/sh
output() {
retcode=$?
if [ $retcode -eq 0 ]
then echo "PASS: $i"
elif [ $retcode -eq 77 ]
then echo "SKIP: $i"
else echo "FAIL: $i"
fi
}
export DBUS_TEST_HOMEDIR=./test
export XDG_RUNTIME_DIR=./test
export LD_LIBRARY_PATH=@PTEST_PATH@/test/.libs
files=`ls test/test-*`
for i in $files
do
#these programs are used by testcase test-bus, don't run here
#additionally, test-names needs to be run under X
if [ $i = "test/test-service" ] \
|| [ $i = "test/test-shell-service" ] \
|| [ $i = "test/test-segfault" ] \
|| [ $i = "test/test-bus" ] \
|| [ $i = "test/test-names" ]
then
continue
fi
./$i ./test/data >/dev/null 2>&1
output
done