File: test-scan

package info (click to toggle)
mmh 0.4-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 4,976 kB
  • sloc: ansic: 26,132; sh: 6,871; makefile: 680; awk: 74
file content (113 lines) | stat: -rw-r--r-- 4,332 bytes parent folder | download | duplicates (3)
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
#!/bin/sh
######################################################
#
# Test scan(1)
#
######################################################

. "$MH_TEST_COMMON"


runandcheck "scan -width 80 +inbox" <<!
   1  2006-09-29 00:00  Test1              Testing message 1
   2  2006-09-29 00:00  Test2              Testing message 2
   3  2006-09-29 00:00  Test3              Testing message 3
   4  2006-09-29 00:00  Test4              Testing message 4
   5  2006-09-29 00:00  Test5              Testing message 5
   6  2006-09-29 00:00  Test6              Testing message 6
   7  2006-09-29 00:00  Test7              Testing message 7
   8  2006-09-29 00:00  Test8              Testing message 8
   9  2006-09-29 00:00  Test9              Testing message 9
  10  2006-09-29 00:00  Test10             Testing message 10
!


runandcheck "scan -width 80 +inbox 2-6" <<!
   2  2006-09-29 00:00  Test2              Testing message 2
   3  2006-09-29 00:00  Test3              Testing message 3
   4  2006-09-29 00:00  Test4              Testing message 4
   5  2006-09-29 00:00  Test5              Testing message 5
   6  2006-09-29 00:00  Test6              Testing message 6
!


runandcheck "scan -width 80 +inbox 2-6" normspace <<!
	2  2006-09-29 00:00  Test2                Testing message 2
     3  2006-09-29 00:00  Test3              Testing message 3
 4  2006-09-29 00:00  Test4       Testing message 4   
   5  2006-09-29 00:00  Test5		Testing message 5
   6  2006-09-29 00:00  Test6              Testing message 6
!


runandcheck "scan -width 50 +inbox 2 3 6" <<!
   2  2006-09-29 00:00  Test2              Testin
   3  2006-09-29 00:00  Test3              Testin
   6  2006-09-29 00:00  Test6              Testin
!

runandcheck "scan f l" <<!
   1  2006-09-29 00:00  Test1              Testing message 1
  10  2006-09-29 00:00  Test10             Testing message 10
!

show 5 >/dev/null
runandcheck "scan" <<!
   1  2006-09-29 00:00  Test1              Testing message 1
   2  2006-09-29 00:00  Test2              Testing message 2
   3  2006-09-29 00:00  Test3              Testing message 3
   4  2006-09-29 00:00  Test4              Testing message 4
   5+ 2006-09-29 00:00  Test5              Testing message 5
   6  2006-09-29 00:00  Test6              Testing message 6
   7  2006-09-29 00:00  Test7              Testing message 7
   8  2006-09-29 00:00  Test8              Testing message 8
   9  2006-09-29 00:00  Test9              Testing message 9
  10  2006-09-29 00:00  Test10             Testing message 10
!

runandcheck "scan p c n" <<!
   4  2006-09-29 00:00  Test4              Testing message 4
   5+ 2006-09-29 00:00  Test5              Testing message 5
   6  2006-09-29 00:00  Test6              Testing message 6
!

runandcheck "scan c:3" <<!
   5+ 2006-09-29 00:00  Test5              Testing message 5
   6  2006-09-29 00:00  Test6              Testing message 6
   7  2006-09-29 00:00  Test7              Testing message 7
!

runandcheck "scan -form scan.nmh" <<!
   1  09/29 Test1              Testing message 1
   2  09/29 Test2              Testing message 2
   3  09/29 Test3              Testing message 3
   4  09/29 Test4              Testing message 4
   5+ 09/29 Test5              Testing message 5
   6  09/29 Test6              Testing message 6
   7  09/29 Test7              Testing message 7
   8  09/29 Test8              Testing message 8
   9  09/29 Test9              Testing message 9
  10  09/29 Test10             Testing message 10
!

runandcheck "scan -form scan.mailx" <<!
 N    1 Test1             Fri Sep 29 00:00 Testing message 1
 N    2 Test2             Fri Sep 29 00:00 Testing message 2
 N    3 Test3             Fri Sep 29 00:00 Testing message 3
 N    4 Test4             Fri Sep 29 00:00 Testing message 4
>N    5 Test5             Fri Sep 29 00:00 Testing message 5
 N    6 Test6             Fri Sep 29 00:00 Testing message 6
 N    7 Test7             Fri Sep 29 00:00 Testing message 7
 N    8 Test8             Fri Sep 29 00:00 Testing message 8
 N    9 Test9             Fri Sep 29 00:00 Testing message 9
 N   10 Test10            Fri Sep 29 00:00 Testing message 10
!


runandcheck "scan -form '=%(msg) %{from}' 1-c" <<!
1 Test1 <test1@example.com>
2 Test2 <test2@example.com>
3 Test3 <test3@example.com>
4 Test4 <test4@example.com>
5 Test5 <test5@example.com>
!