Added test scripts
[idzebra-moved-to-github.git] / test / gils / t7.sh
1 test -f zebrasrv.pid || exit 1
2 ../../../yaz/zoom/zoomtst1 localhost:9901 "@attr 1=4 utah" > log || exit 2
3 grep "^Result count: 9$" log || exit 1
4 ../../index/zebraidx -l idx.log -c zebra2.cfg update records || exit 2
5 ../../../yaz/zoom/zoomtst1 localhost:9901 "@attr 1=4 utah" > log || exit 2
6 grep "^Result count: 9$" log || exit 1
7 cp records/esdd0006.grs records/esdd0001.grs
8 ../../index/zebraidx -l idx.log -c zebra2.cfg update records || exit 2
9 ../../../yaz/zoom/zoomtst1 localhost:9901 "@attr 1=4 utah" > log || exit 2
10 grep "^Result count: 10$" log || exit 1
11 touch records/esdd0001.grs
12 ../../index/zebraidx -l idx.log -c zebra2.cfg update records || exit 2
13 ../../../yaz/zoom/zoomtst1 localhost:9901 "@attr 1=4 utah" > log || exit 2
14 grep "^Result count: 10$" log || exit 1
15 mv records/esdd0001.grs records/esdd0002.grs
16 ../../index/zebraidx -l idx.log -c zebra2.cfg update records || exit 2
17 ../../../yaz/zoom/zoomtst1 localhost:9901 "@attr 1=4 utah" > log || exit 2
18 grep "^Result count: 10$" log || exit 1
19 sleep 1
20 sed 's/UTAH/XYZ/g' <records/esdd0002.grs >records/esdd0002x.grs
21 mv records/esdd0002x.grs records/esdd0002.grs
22 ../../index/zebraidx -l idx.log -c zebra2.cfg update records || exit 2
23 ../../../yaz/zoom/zoomtst1 localhost:9901 "@attr 1=4 utah" > log || exit 2
24 grep "^Result count: 9$" log || exit 1
25 ../../../yaz/zoom/zoomtst1 localhost:9901 "@attr 1=4 xyz" > log || exit 2
26 grep "^Result count: 1$" log || exit 1