1# -*- shell-script -*-
2message testing to generic format archive.
3$lha czg  test-tmp-m0g.lzh test-a test-b test-c
4							check $? $LINENO
5$lha cgo  test-tmp-m1g.lzh test-a test-b test-c
6							check $? $LINENO
7$lha co5g test-tmp-m5g.lzh test-a test-b test-c
8							check $? $LINENO
9$lha co6g test-tmp-m6g.lzh test-a test-b test-c
10							check $? $LINENO
11$lha co7g test-tmp-m7g.lzh test-a test-b test-c
12							check $? $LINENO
13$lha v test-tmp-m0g.lzh &&
14$lha v test-tmp-m1g.lzh &&
15$lha v test-tmp-m5g.lzh &&
16$lha v test-tmp-m6g.lzh &&
17$lha v test-tmp-m7g.lzh
18							check $? $LINENO
19$lha v test-tmp-m0g.lzh | grep 'generic.*lh0'
20							check $? $LINENO
21$lha v test-tmp-m1g.lzh | grep 'generic.*lh1'
22							check $? $LINENO
23$lha v test-tmp-m5g.lzh | grep 'generic.*lh5'
24							check $? $LINENO
25$lha v test-tmp-m6g.lzh | grep 'generic.*lh6'
26							check $? $LINENO
27$lha v test-tmp-m7g.lzh | grep 'generic.*lh7'
28							check $? $LINENO
29
30$lha xw=test-tmp-m0g test-tmp-m0g.lzh
31							check $? $LINENO
32$lha xw=test-tmp-m1g test-tmp-m1g.lzh
33							check $? $LINENO
34$lha xw=test-tmp-m5g test-tmp-m5g.lzh
35							check $? $LINENO
36$lha xw=test-tmp-m6g test-tmp-m6g.lzh
37							check $? $LINENO
38$lha xw=test-tmp-m7g test-tmp-m7g.lzh
39							check $? $LINENO
40
41diff -r test-1 test-tmp-m0g
42							check $? $LINENO
43diff -r test-1 test-tmp-m1g
44							check $? $LINENO
45diff -r test-1 test-tmp-m5g
46							check $? $LINENO
47diff -r test-1 test-tmp-m6g
48							check $? $LINENO
49diff -r test-1 test-tmp-m7g
50							check $? $LINENO
51
52$lha pq test-tmp-m0g.lzh test-a | diff test-a -
53							check $? $LINENO
54$lha pq test-tmp-m1g.lzh test-a | diff test-a -
55							check $? $LINENO
56$lha pq test-tmp-m5g.lzh test-a | diff test-a -
57							check $? $LINENO
58$lha pq test-tmp-m6g.lzh test-a | diff test-a -
59							check $? $LINENO
60$lha pq test-tmp-m7g.lzh test-a | diff test-a -
61							check $? $LINENO
62
63cat test-[abc] > test-tmp-abc
64$lha pq test-tmp-m0g.lzh | diff test-tmp-abc -
65							check $? $LINENO
66$lha pq test-tmp-m1g.lzh | diff test-tmp-abc -
67							check $? $LINENO
68$lha pq test-tmp-m5g.lzh | diff test-tmp-abc -
69							check $? $LINENO
70$lha pq test-tmp-m6g.lzh | diff test-tmp-abc -
71							check $? $LINENO
72$lha pq test-tmp-m7g.lzh | diff test-tmp-abc -
73							check $? $LINENO
74