Allow merge on merged content
[pazpar2-moved-to-github.git] / test / test_preferred.sh
1 #!/bin/sh
2
3 # srcdir might be set by make
4 srcdir=${srcdir:-"."}
5
6 #TODO set up solr target. For now use donut 
7 #F=../solr/client.sh 
8 #
9 #rm -f solr.pid
10 #$F -l solr.log -p ztest.pid -D @:9999
11 #sleep 1
12 #if test ! -f ztest.pid; then
13 #    echo "yaz-ztest could not be started"
14 #    exit 0
15 #fi
16
17 TEST=test_preferred_
18
19 ${srcdir}/run_pazpar2.sh test_preferred
20 E=$?
21
22 grep "has preferred" ${TEST}pazpar2.log | cut -f 4- -d ' ' > test_preferred.log
23
24 if [ -f test_preferred.res ] ; then 
25     diff test_preferred.res test_preferred.log > test_preferred.dif
26     E2=$?
27     if [ $E2 -ne 0 ] ; then 
28         echo "has preferred test failed!" 
29         E=$E2
30     fi
31 else
32     echo "Making test_preferred.res for first time." 
33     mv test_preferred.log test_preferred.res
34 fi
35
36 #kill `cat ztest.pid`
37 #rm ztest.pid
38 exit $E
39
40 # Local Variables:
41 # mode:shell-script
42 # sh-indentation: 2
43 # sh-basic-offset: 4
44 # End: