~ubuntu-branches/ubuntu/lucid/bogofilter/lucid-security

« back to all changes in this revision

Viewing changes to src/tests/t.multiple.tokens.min.mul

  • Committer: Bazaar Package Importer
  • Author(s): Bhavani Shankar
  • Date: 2009-05-06 05:41:52 UTC
  • mfrom: (1.1.11 upstream) (2.1.4 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090506054152-tgameecssbuv4np6
Tags: 1.2.0-2ubuntu1
* Merge from debian unstable, remaining changes: LP: #372497
  - don't build qdbm.
  - Don't build tokyocabinet support as it's in universe.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
 
 
3
. ${srcdir=.}/t.frame
 
4
 
 
5
INP="$TMPDIR/test.inp"
 
6
REF="$TMPDIR"/test.ref
 
7
OUT="$TMPDIR/test.out"
 
8
CORRECT="$SYSTEST/outputs/multiple.wordlists.ref"
 
9
 
 
10
cat <<EOF > "$INP"
 
11
a b2 cc3
 
12
aa3 bbb4 cc3 ddd4 ee3 fff4
 
13
EOF
 
14
 
 
15
cat <<EOF > "$REF"
 
16
::: 1 2 :::
 
17
a
 
18
b2
 
19
a*b2
 
20
cc3
 
21
b2*cc3
 
22
aa3
 
23
cc3*aa3
 
24
bbb4
 
25
aa3*bbb4
 
26
cc3
 
27
bbb4*cc3
 
28
ddd4
 
29
cc3*ddd4
 
30
ee3
 
31
ddd4*ee3
 
32
fff4
 
33
ee3*fff4
 
34
::: 1 3 :::
 
35
a
 
36
b2
 
37
a*b2
 
38
cc3
 
39
b2*cc3
 
40
a*b2*cc3
 
41
aa3
 
42
cc3*aa3
 
43
b2*cc3*aa3
 
44
bbb4
 
45
aa3*bbb4
 
46
cc3*aa3*bbb4
 
47
cc3
 
48
bbb4*cc3
 
49
aa3*bbb4*cc3
 
50
ddd4
 
51
cc3*ddd4
 
52
bbb4*cc3*ddd4
 
53
ee3
 
54
ddd4*ee3
 
55
cc3*ddd4*ee3
 
56
fff4
 
57
ee3*fff4
 
58
ddd4*ee3*fff4
 
59
::: 2 2 :::
 
60
b2
 
61
cc3
 
62
b2*cc3
 
63
aa3
 
64
cc3*aa3
 
65
bbb4
 
66
aa3*bbb4
 
67
cc3
 
68
bbb4*cc3
 
69
ddd4
 
70
cc3*ddd4
 
71
ee3
 
72
ddd4*ee3
 
73
fff4
 
74
ee3*fff4
 
75
::: 2 3 :::
 
76
b2
 
77
cc3
 
78
b2*cc3
 
79
aa3
 
80
cc3*aa3
 
81
b2*cc3*aa3
 
82
bbb4
 
83
aa3*bbb4
 
84
cc3*aa3*bbb4
 
85
cc3
 
86
bbb4*cc3
 
87
aa3*bbb4*cc3
 
88
ddd4
 
89
cc3*ddd4
 
90
bbb4*cc3*ddd4
 
91
ee3
 
92
ddd4*ee3
 
93
cc3*ddd4*ee3
 
94
fff4
 
95
ee3*fff4
 
96
ddd4*ee3*fff4
 
97
EOF
 
98
 
 
99
for MIN in 1 2 ; do
 
100
    for MUL in 2 3 ; do
 
101
        echo "::: $MIN $MUL :::" >> "$OUT"
 
102
        $BOGOLEXER -C -H -p --min-token-len $MIN --multi-token-count $MUL < "$INP" >> "$OUT"
 
103
    done
 
104
done
 
105
 
 
106
if  [ $verbose -eq 0 ]; then
 
107
    diff "$REF" "$OUT"
 
108
    cmp  "$REF" "$OUT"
 
109
else
 
110
    diff $DIFF_BRIEF "$REF" "$OUT"
 
111
fi