summaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorMatt Kraai2002-02-05 22:31:48 +0000
committerMatt Kraai2002-02-05 22:31:48 +0000
commit9bd49d6a22a31bd3b5e3e3dcaacdb8a019630506 (patch)
tree7c3cfb740d90bcdaffe7f09ddbd90531ac2e53e9 /testsuite
parent592a3e63ee06604eb27a888ffb03a0ff3dbf5cf0 (diff)
downloadbusybox-9bd49d6a22a31bd3b5e3e3dcaacdb8a019630506.zip
busybox-9bd49d6a22a31bd3b5e3e3dcaacdb8a019630506.tar.gz
* archival/gzip.c (ifname, ofname): Delete.
(gzip_main): Handle multiple files. * include/usage.h (gzip_trivial_usage): Allow multiple FILEs. (gzip_full_usage): Ditto. * testsuite/gzip/gzip-accepts-multiple-files: New. * testsuite/gzip/gzip-removes-original-file: New.
Diffstat (limited to 'testsuite')
-rw-r--r--testsuite/gzip/gzip-accepts-multiple-files3
-rw-r--r--testsuite/gzip/gzip-removes-original-file3
2 files changed, 6 insertions, 0 deletions
diff --git a/testsuite/gzip/gzip-accepts-multiple-files b/testsuite/gzip/gzip-accepts-multiple-files
new file mode 100644
index 0000000..8f0d9c8
--- /dev/null
+++ b/testsuite/gzip/gzip-accepts-multiple-files
@@ -0,0 +1,3 @@
+touch foo bar
+busybox gzip foo bar
+test -f foo.gz -a -f bar.gz
diff --git a/testsuite/gzip/gzip-removes-original-file b/testsuite/gzip/gzip-removes-original-file
new file mode 100644
index 0000000..b9cb995
--- /dev/null
+++ b/testsuite/gzip/gzip-removes-original-file
@@ -0,0 +1,3 @@
+touch foo
+busybox gzip foo
+test ! -f foo