gen: allow filter categories (DDL,DML,etc)
[sqlgg.git] / run_test
blob16c2db92dab5697c457410bd55d37a1386058310
1 #! /bin/sh
3 set -e -u
5 OUTDIR=test/out
6 echo Running regression tests
8 mkdir -p test/out
9 for file in test/*.sql; do
10 basename=${file#test/}
11 _build/src/cli.native -no-header -params named -gen xml "$file" > "$OUTDIR/${basename%.sql}.xml" || { echo "FAILED $file"; exit 2; }
12 done
14 if git diff --no-ext-diff --quiet --exit-code "$OUTDIR" ; then
15 echo OK
16 else
17 echo FAILED
18 git status -uno -s "$OUTDIR"
19 exit 2