X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=tools%2Fdo_test.sh;fp=tools%2Fdo_test.sh;h=0000000000000000000000000000000000000000;hp=64748f488dddafcce4734f762a3d436593c4c3f0;hb=6733babef61a4e4dc18eca834577b6359f0a1345;hpb=9522266372edb18327f96b21213b4efc3798ee98 diff --git a/tools/do_test.sh b/tools/do_test.sh deleted file mode 100755 index 64748f4..0000000 --- a/tools/do_test.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh - -TESTPROG="./main.native" - -usage() { - echo "error: missing input, query file, xml_diff or $TESTPROG" - echo "usage: $0 file.xml" -} - -FILE="$1" -RESULTS="$FILE".results -QUERIES="$FILE".queries - -if test ! -f "$FILE" -o ! -f "$QUERIES" -o ! -f "$TESTPROG" -o ! -f xml_diff.native -then - usage; - exit 1 -fi - - -mkdir -p "$RESULTS" - -cat "$QUERIES" | grep -v '^#' | ( TOTAL=0; TESTS=0; -while read qname q -do - TOTAL=$(($TOTAL + 1)) - echo -n "Testing $qname: $q ... " - "$TESTPROG" "$FILE" "$q" > "$RESULTS"/"$qname"_test.xml 2> "$RESULTS"/"$qname"_test.log - ./xml_diff.native "$RESULTS"/"$qname"_test.xml "$RESULTS"/"$qname".xml 2>> "$RESULTS"/"$qname"_test.log - case "$?" in - 0) - TESTS=$(($TESTS + 1)) - echo ok - ;; - *) - echo failed - # echo ------- output ----------- - # cat "$RESULTS"/"$qname".xml - # echo ========================== - # cat "$RESULTS"/"$qname"_test.xml - # echo -------------------------- - ;; - esac -done; -echo "Summary: $TESTS/$TOTAL tests successfull" -)