aboutsummaryrefslogtreecommitdiff
path: root/tester
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2012-07-10 14:40:13 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2012-07-10 14:40:13 +0200
commit19167cb869f9cc9be733a5ba7f45f10515930297 (patch)
tree8f67a20e8a8f06042204d0de3f96eaf6b2d25a1c /tester
parent05faaf887421132a5811a82ee5cc9caa0832a981 (diff)
Add support for multiple database schema files
Files are executed in alphabetic order.
Diffstat (limited to 'tester')
-rwxr-xr-xtester16
1 files changed, 9 insertions, 7 deletions
diff --git a/tester b/tester
index c8f16fa..d0e91df 100755
--- a/tester
+++ b/tester
@@ -9,15 +9,17 @@
# The data files, if any, are in $srcdir.
#
-schema=`echo *.sql`
-
-if test -f $schema; then
- $top_builddir/db-driver $schema
+# Globbing returns files in alphabetic order.
+#
+for f in `echo *.sql`; do
+ if test -f $f; then
+ $top_builddir/db-driver $f
- if test $? -ne 0; then
- exit 1
+ if test $? -ne 0; then
+ exit 1
+ fi
fi
-fi
+done
echo ./driver --options-file "$top_builddir/db.options"
./driver --options-file "$top_builddir/db.options"