#!/bin/sh
+TEST=`basename $0 .sh`
# srcdir might be set by make
srcdir=${srcdir:-"."}
IFS=:
F=''
for p in $PATH; do
- if test -x $p/yaz-ztest -a $p/yaz-config; then
- VERSION=`$p/yaz-config -V|awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
- if test $VERSION -ge 4000012; then
+ if test -x $p/yaz-ztest -a -x $p/yaz-client; then
+ VERSION=`$p/yaz-client -V|awk '{print $3;}'|awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
+ if test $VERSION -ge 4002042; then
F=$p/yaz-ztest
break
fi
fi
rm -f ztest.pid
-$F -l ztest.log -p ztest.pid -D @:9999
+$F -l ztest.log -p ztest.pid -D tcp:localhost:9999
sleep 1
if test ! -f ztest.pid; then
echo "yaz-ztest could not be started"
exit 0
fi
-${srcdir}/run_pazpar2.sh test_facets
-E=$?
+E=0
+if test -x ../src/pazpar2; then
+ if ../src/pazpar2 -V |grep icu:enabled >/dev/null; then
+ ${srcdir}/run_pazpar2.sh $TEST
+ E=$?
+ fi
+fi
kill `cat ztest.pid`
rm ztest.pid