# -*- shell-script -*- message testing to delete files from archive. cp test-1.lzh test-tmp.lzh # do nothing $lha d test-tmp.lzh 2> test-stderr check $? $LINENO # LHa: Warning: No files given in argument, do nothing. test -s test-stderr check $? $LINENO $lha d test-tmp.lzh test-a 2> test-stderr check $? $LINENO # LHa: delete test-a test -s test-stderr check $? $LINENO $lha xw=test-tmp test-tmp.lzh && test ! -f test-tmp/test-a && diff test-1/test-b test-tmp/test-b && diff test-1/test-c test-tmp/test-c check $? $LINENO rm -rf test-tmp check $? $LINENO $lha d test-tmp.lzh test-b 2> test-stderr check $? $LINENO test -s test-stderr check $? $LINENO $lha xw=test-tmp test-tmp.lzh && test ! -f test-tmp/test-a && test ! -f test-tmp/test-b && diff test-1/test-c test-tmp/test-c check $? $LINENO rm -rf test-tmp check $? $LINENO # delete archive files $lha d test-tmp.lzh test-c 2> test-stderr check $? $LINENO # LHa: Warning: The archive file "test-tmp.lzh" was removed because it would be empty. test -s test-stderr check $? $LINENO test ! -f test-tmp.lzh check $? $LINENO