787b27fb64a3803f25fc5cdee991c8e9bf268049
[idzebra-moved-to-github.git] / test / sort / test1.sh
1 #!/bin/sh
2 # $Id: test1.sh,v 1.6 2004-06-15 08:06:35 adam Exp $
3
4 pp=${srcdir:-"."}
5
6 ulimit -c 10000
7 LOG=test1.log
8 rm -fr lock
9 mkdir lock
10 rm -fr reg
11 mkdir reg
12 rm -fr recs
13 mkdir recs
14 cp rec*.xml recs
15 ../../index/zebraidx -c $pp/zebra.cfg -l $LOG update recs || exit 1
16 ../../index/zebrasrv -c $pp/zebra.cfg -l $LOG unix:socket &
17 sleep 1
18 test -f lock/zebrasrv.pid || exit 2
19 ../api/testclient -n3 unix:socket '@or computer @attr 7=1 @attr 1=30 0' >tmp1
20 echo 'Result count: 3
21 my:
22   title: third computer
23 my:
24   title: second computer
25   dateTime: 1
26 my:
27   title: first computer
28   dateTime: 2' >tmp2
29
30 kill `cat lock/zebrasrv.pid`
31 diff tmp1 tmp2