1# -*- shell-script -*- 2message testing to lh0, lh1, lh5, lh6 and lh7 method archive. 3$lha cz test-tmp-m0.lzh test-a test-b test-c 4 check $? $LINENO 5$lha co test-tmp-m1.lzh test-a test-b test-c 6 check $? $LINENO 7$lha co5 test-tmp-m5.lzh test-a test-b test-c 8 check $? $LINENO 9$lha co6 test-tmp-m6.lzh test-a test-b test-c 10 check $? $LINENO 11$lha co7 test-tmp-m7.lzh test-a test-b test-c 12 check $? $LINENO 13$lha v test-tmp-m0.lzh && 14$lha v test-tmp-m1.lzh && 15$lha v test-tmp-m5.lzh && 16$lha v test-tmp-m6.lzh && 17$lha v test-tmp-m7.lzh 18 check $? $LINENO 19$lha v test-tmp-m0.lzh | grep lh0 20 check $? $LINENO 21$lha v test-tmp-m1.lzh | grep lh1 22 check $? $LINENO 23$lha v test-tmp-m5.lzh | grep lh5 24 check $? $LINENO 25$lha v test-tmp-m6.lzh | grep lh6 26 check $? $LINENO 27$lha v test-tmp-m7.lzh | grep lh7 28 check $? $LINENO 29$lha xw=test-tmp-m0 test-tmp-m0.lzh 30 check $? $LINENO 31$lha xw=test-tmp-m1 test-tmp-m1.lzh 32 check $? $LINENO 33$lha xw=test-tmp-m5 test-tmp-m5.lzh 34 check $? $LINENO 35$lha xw=test-tmp-m6 test-tmp-m6.lzh 36 check $? $LINENO 37$lha xw=test-tmp-m7 test-tmp-m7.lzh 38 check $? $LINENO 39 40diff -r test-1 test-tmp-m0 41 check $? $LINENO 42diff -r test-1 test-tmp-m1 43 check $? $LINENO 44diff -r test-1 test-tmp-m5 45 check $? $LINENO 46diff -r test-1 test-tmp-m6 47 check $? $LINENO 48diff -r test-1 test-tmp-m7 49 check $? $LINENO 50 51$lha pq test-tmp-m0.lzh test-a | diff test-a - 52 check $? $LINENO 53$lha pq test-tmp-m1.lzh test-a | diff test-a - 54 check $? $LINENO 55$lha pq test-tmp-m5.lzh test-a | diff test-a - 56 check $? $LINENO 57$lha pq test-tmp-m6.lzh test-a | diff test-a - 58 check $? $LINENO 59$lha pq test-tmp-m7.lzh test-a | diff test-a - 60 check $? $LINENO 61 62cat test-[abc] > test-tmp-abc 63$lha pq test-tmp-m0.lzh | diff test-tmp-abc - 64 check $? $LINENO 65$lha pq test-tmp-m1.lzh | diff test-tmp-abc - 66 check $? $LINENO 67$lha pq test-tmp-m5.lzh | diff test-tmp-abc - 68 check $? $LINENO 69$lha pq test-tmp-m6.lzh | diff test-tmp-abc - 70 check $? $LINENO 71$lha pq test-tmp-m7.lzh | diff test-tmp-abc - 72 check $? $LINENO 73# empty file should be frozen with the -lh0- method. 74touch test-tmp-0byte 75 check $? $LINENO 76$lha c test-tmp-0byte.lzh test-tmp-0byte 77 check $? $LINENO 78$lha v test-tmp-0byte.lzh 79 check $? $LINENO 80$lha v test-tmp-0byte.lzh | grep lh0 81 check $? $LINENO 82# uncompressed file should be frozen with the -lh0- method. 83echo foobar > test-tmp-small 84 check $? $LINENO 85$lha c test-tmp-small.lzh test-tmp-small 86 check $? $LINENO 87$lha v test-tmp-small.lzh 88 check $? $LINENO 89$lha v test-tmp-small.lzh | grep lh0 90 check $? $LINENO 91