OSDN Git Service

* tests/Makefile.am (EXTRA_DIST): lha-test12, lha-test13 and
[lha/lha.git] / tests / lha-test12
1 # -*- shell-script -*-
2 FILENAME=lha-test12
3 message testing the end of line conversion.
4
5 # NL to CR NL in archive
6 $lha ct test-tmp-crnl.lzh test-a test-b test-c
7                                                         check $? $LINENO
8 # no convert
9 $lha xw=test-tmp-crnl test-tmp-crnl.lzh
10                                                         check $? $LINENO
11 diff -r test-1 test-tmp-crnl
12 test $? -ne 0
13                                                         check $? $LINENO
14 sed -e 's/$/
15 /' < test-a | diff test-tmp-crnl/test-a -
16                                                         check $? $LINENO
17 sed -e 's/$/
18 /' < test-b | diff test-tmp-crnl/test-b -
19                                                         check $? $LINENO
20 sed -e 's/$/
21 /' < test-c | diff test-tmp-crnl/test-c -
22                                                         check $? $LINENO
23 # CR NL to NL
24 $lha xtw=test-tmp-nl test-tmp-crnl.lzh
25                                                         check $? $LINENO
26 diff -r test-1 test-tmp-nl
27                                                         check $? $LINENO
28 # no convert
29 $lha c test-tmp-nl.lzh test-a test-b test-c
30                                                         check $? $LINENO
31 # CR NL to NL (cannot convert)
32 $lha xtw=test-tmp-nl2 test-tmp-nl.lzh
33                                                         check $? $LINENO
34 diff -r test-1 test-tmp-nl2
35                                                         check $? $LINENO