File: t_htdb

package info (click to toggle)
htdig 1%3A3.2.0b6-21
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 21,292 kB
  • sloc: ansic: 49,632; cpp: 46,468; sh: 17,400; xml: 4,180; perl: 2,543; makefile: 888; php: 79; asm: 14
file content (33 lines) | stat: -rwxr-xr-x 1,141 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#
# Part of the ht://Dig package   <https://htdig.sourceforge.net/>
# Copyright (c) 1999-2004 The ht://Dig Group
# For copyright details, see the file COPYING in your distribution
# or the GNU Library General Public License (LGPL) version 2 or later
# <http://www.gnu.org/copyleft/lgpl.html>
#
# $Id: t_htdb,v 1.4 2004/05/28 13:15:30 lha Exp $
#

. ./test_functions

for compress in "" "-z"
do
   rm -f test
   ../htdb/htdb_load -f $srcdir/t_htdb.dump  $compress test || exit 1
   ../htdb/htdb_dump -p  $compress test > t_htdb.d1 || exit 1
   cmp $srcdir/t_htdb.dump t_htdb.d1 || exit 1
   ../htdb/htdb_stat  $compress -d test | grep '11	Number of keys in the tree' > /dev/null || exit 1
done

export MIFLUZ_CONFIG ; MIFLUZ_CONFIG=${srcdir}/mifluz-search.conf

for compress in "" "-z"
do
   rm -f test test_weakcmpr
   ./txt2mifluz $compress $VERBOSE < $srcdir/search.txt
   ../htdb/htdb_dump -W -p  $compress test > t_htdb.d1 || exit 1   
   rm -f test test_weakcmpr
   ../htdb/htdb_load -W -f t_htdb.d1  $compress test || exit 1
   ../htdb/htdb_dump -W -p  $compress test > t_htdb.d2 || exit 1   
   cmp t_htdb.d1 t_htdb.d2 || exit 1
done