b55a70166403ea2157da43997d0dfe38d6a87877
[tatoo.git] / tools / gen_test.sh
1 #!/bin/sh
2
3 usage() {
4     echo "error: missing input, query file"
5     echo "usage: $0 file.xml"
6 }
7
8 FILE="$1"
9 RESULTS="$FILE".results
10 QUERIES="$FILE".queries
11
12 if test ! -f "$FILE" -o ! -f "$QUERIES"
13 then
14    usage;
15    exit 1
16 fi
17
18
19 mkdir -p "$RESULTS"
20
21 cat "$QUERIES" | grep -v '^#' | while read qname q
22 do
23     echo "Computing $q"
24     java -cp _build/tools XPathEval "$FILE" "$q" > "$RESULTS"/"$qname".xml
25 done