+++ /dev/null
-#!/bin/sh
-
-PROGS="$@"
-for doc in tests/*.xml
-do
- if [ -f "$doc".queries ]
- then
- cat "$doc".queries | grep -v '^#' | while read qname q
- do
- D=""
- N=""
- echo "$qname" "$q"
- for p in $PROGS
- do
- echo "$p":
- cat "$doc".results/"$qname"_"$p".log | grep --color=never 'INFO\|time'
- N="$N_$p"
- D="$D $doc".results/"$qname"_"$p".xml
- done
-
- echo -n "Diff ... "
- DIFFILE="$doc".results/"$qname"_"$N".diff
- ./tools/xml_diff.native $D > "$DIFFILE" 2>&1
- case "$?" in
- "0")
- echo "ok"
- rm -f "$DIFFILE"
- ;;
- *)
- echo "failed"
- ;;
- esac
- echo "-------------------------------------------"
- done
- fi
-
-
-done