OSDN Git Service

ignore error for ENAMETOOLONG for Cygwin
[lha/olha.git] / tests / lha-test3
1 # -*- shell-script -*-
2 message 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
41 diff -r test-1 test-tmp-m0g
42                                                         check $? $LINENO
43 # diff -r test-1 test-tmp-m1g
44 #                                                       check $? $LINENO
45 diff -r test-1 test-tmp-m5g
46                                                         check $? $LINENO
47 diff -r test-1 test-tmp-m6g
48                                                         check $? $LINENO
49 diff -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
63 cat 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