3 TESTPROG="src/tatoo.native"
4 VERSION="$(git log -1 --oneline | cut -f1 -d ' ' 2>/dev/null)"
9 SUFFIX=tatoo_"$VERSION"
13 echo "error: missing input, query file, xml_diff or $TESTPROG"
14 echo "usage: $0 file.xml"
18 RESULTS="$FILE".results
19 QUERIES="$FILE".queries
21 if test ! -f "$FILE" -o ! -f "$QUERIES" -o ! -f "$TESTPROG"
27 echo "Testing version: $VERSION"
30 cat "$QUERIES" | grep -v '^#' | while read qname q
32 echo -n "Testing $qname: $q ... "
33 "$TESTPROG" "$FILE" "$q" > "$RESULTS"/"$qname"_"$SUFFIX".xml 2> "$RESULTS"/"$qname"_"$SUFFIX".log