1*4882a593Smuzhiyun#!/bin/sh 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunptestdir=$(dirname "$(readlink -f "$0")") 4*4882a593Smuzhiyuncd $ptestdir/tests 5*4882a593Smuzhiyun./test_cunit > cunit_test_out.tmp 6*4882a593Smuzhiyun 7*4882a593Smuzhiyunecho "--- Test output ---" 8*4882a593Smuzhiyuncat cunit_test_out.tmp 9*4882a593Smuzhiyunecho "" 10*4882a593Smuzhiyunecho "--- ptest result ---" 11*4882a593Smuzhiyun 12*4882a593Smuzhiyungrep "Failures: 0" cunit_test_out.tmp > /dev/null 13*4882a593Smuzhiyunif [ $? -eq 0 ]; then 14*4882a593Smuzhiyun echo "PASS: cunit" 15*4882a593Smuzhiyunelse 16*4882a593Smuzhiyun echo "FAIL: cunit" 17*4882a593Smuzhiyunfi 18*4882a593Smuzhiyun 19*4882a593Smuzhiyunrm -f cunit_test_out.tmp 20