Fixed bug in sort for unset entries at end of sort file.
[idzebra-moved-to-github.git] / test / sort / test1.sh
diff --git a/test/sort/test1.sh b/test/sort/test1.sh
new file mode 100755 (executable)
index 0000000..62b428a
--- /dev/null
@@ -0,0 +1,26 @@
+#!/bin/sh
+LOG=test1.log
+rm -fr lock
+mkdir lock
+rm -fr reg
+mkdir reg
+rm -fr recs
+mkdir recs
+cp rec*.xml recs
+../../index/zebraidx -l $LOG update recs || exit 1
+../../index/zebrasrv -l $LOG unix:socket &
+sleep 1
+test -f zebrasrv.pid || exit 2
+../testclient -n3 unix:socket '@or computer @attr 7=1 @attr 1=30 0' >tmp1
+echo 'Result count: 3
+my:
+  title: third computer
+my:
+  title: second computer
+  dateTime: 1
+my:
+  title: first computer
+  dateTime: 2' >tmp2
+
+kill `cat zebrasrv.pid`
+diff tmp1 tmp2