Blob Blame History Raw
#!/bin/sh

EXPECT=44
SINDEX=3
STERM=printf
STYPE="functions calling"

if [ -z "$CSCOPE_BINARY" ]
then
        CSCOPE_BINARY=./src/cscope
fi

echo "Searching item $SINDEX, '$STYPE'"

#Get to the top level directory
cd ..

#Remove any previous databases from testing
rm -f cscope.out

#We expect 178 currently
COUNT=$($CSCOPE_BINARY -R -L -$SINDEX$STERM | wc -l)

if [ $COUNT -ne $EXPECT ]
then
	echo "Expected $EXPECT instances of $STYPE $STERM but found $COUNT"
	exit 1
fi

exit 0