pick matching rework
[mmh] / test / tests / pick / test-case
1 #!/bin/sh
2 ######################################################
3 #
4 # Test that the -thread option works.
5 #
6 ######################################################
7
8 . "$MH_TEST_COMMON"
9
10 #lower
11 cat > `mhpath b` << '!'
12 From: alice@example.org
13 subject: fooooo
14 !
15 lower=$(pick l)
16
17 #upper
18 cat > `mhpath b` << '!'
19 From: alice@example.org
20 SUBJECT: FOOOOO
21 !
22 upper=$(pick l)
23
24
25 #mixed
26 cat > `mhpath b` << '!'
27 From: alice@example.org
28 sUbJEcT: FOooOo
29 !
30 mixed=$(pick l)
31
32 runandcheck 'pick --subject fooooo' <<!
33 $lower
34 $upper
35 $mixed
36 !
37
38 runandcheck 'pick --SUBJECT FOOOOO' <<!
39 $lower
40 $upper
41 $mixed
42 !
43
44 runandcheck 'pick --SuBjeCt foOOoO' <<!
45 $lower
46 $upper
47 $mixed
48 !