packages feed

LibClang-0.0.8: test/runTest.sh

#!/bin/sh

TEST=$1
CTEST=${TEST}_c
HSTEST=${TEST}_hs
shift

TMPFILE_C=`mktemp`
TMPFILE_HS=`mktemp`
./$CTEST $* | grep -v "'linker' input unused" > $TMPFILE_C
./$HSTEST $* > $TMPFILE_HS
if [ -n "`diff $TMPFILE_C $TMPFILE_HS`" ]
then
  echo FAILED: $TEST refOutput:$TMPFILE_C testOutput:$TMPFILE_HS
else
  echo SUCCESS: $TEST
  rm $TMPFILE_HS $TMPFILE_C
fi