[svn] Do some tests with a .tar.bz2 as well as a .tar.gz. I thought there were trunk

Sat, 21 Apr 2007 10:22:32 -0400

author
brett
date
Sat, 21 Apr 2007 10:22:32 -0400
branch
trunk
changeset 21
fd3e10410040
parent 20
69c93c3e6972
child 22
b240777ae53e

[svn] Do some tests with a .tar.bz2 as well as a .tar.gz. I thought there were
some bugs with this that I found when using dtrx, but I can't reproduce
them this way, so I guess I'll have to investigate further. In the
meantime, they can't hurt.

tests/test-onedir.tar.bz2 file | annotate | diff | comparison | revisions
tests/test-text.bz2 file | annotate | diff | comparison | revisions
tests/tests.yml file | annotate | diff | comparison | revisions
Binary file tests/test-onedir.tar.bz2 has changed
Binary file tests/test-text.bz2 has changed
--- a/tests/tests.yml	Sat Feb 10 20:43:00 2007 -0500
+++ b/tests/tests.yml	Sat Apr 21 10:22:32 2007 -0400
@@ -48,12 +48,18 @@
     if [ "x`cat test-recursive-badperms/test-badperms/testdir/testfile`" = \
          "xhey" ]; then exit 0; else exit 1; fi
 
-- name: decompression
+- name: decompressing gz
   directory: inside-dir
   filenames: ../test-text.gz
   baseline: |
     zcat $1 >test-text
 
+- name: decompressing bz2
+  directory: inside-dir
+  filenames: ../test-text.bz2
+  baseline: |
+    bzcat $1 >test-text
+
 - name: decompression with -r
   directory: inside-dir
   filenames: ../test-text.gz
@@ -184,7 +190,7 @@
   filenames: test-text.gz
   output: test-text
 
-- name: default behavior with one directory
+- name: default behavior with one directory (gz)
   options: -n
   filenames: test-onedir.tar.gz
   baseline: |
@@ -192,7 +198,7 @@
     cd test-onedir
     tar -zxf ../$1
 
-- name: one directory extracted inside another
+- name: one directory extracted inside another (gz)
   options: ""
   filenames: test-onedir.tar.gz
   input: i
@@ -201,7 +207,7 @@
     cd test-onedir
     tar -zxf ../$1
 
-- name: one directory extracted with rename
+- name: one directory extracted with rename (gz)
   options: ""
   filenames: test-onedir.tar.gz
   input: r
@@ -209,9 +215,41 @@
     tar -zxf $1
     mv test test-onedir
 
-- name: one directory extracted here
+- name: one directory extracted here (gz)
   options: ""
   filenames: test-onedir.tar.gz
   input: h
   baseline: |
     tar -zxf $1
+
+- name: default behavior with one directory (bz2)
+  options: -n
+  filenames: test-onedir.tar.gz
+  baseline: |
+    mkdir test-onedir
+    cd test-onedir
+    tar -zxf ../$1
+
+- name: one directory extracted inside another (bz2)
+  options: ""
+  filenames: test-onedir.tar.gz
+  input: i
+  baseline: |
+    mkdir test-onedir
+    cd test-onedir
+    tar -zxf ../$1
+
+- name: one directory extracted with rename (bz2)
+  options: ""
+  filenames: test-onedir.tar.gz
+  input: r
+  baseline: |
+    tar -zxf $1
+    mv test test-onedir
+
+- name: one directory extracted here (bz2)
+  options: ""
+  filenames: test-onedir.tar.gz
+  input: h
+  baseline: |
+    tar -zxf $1

mercurial