tests/tests.yml

branch
trunk
changeset 21
fd3e10410040
parent 20
69c93c3e6972
child 22
b240777ae53e
equal deleted inserted replaced
20:69c93c3e6972 21:fd3e10410040
46 chmod 755 testdir 46 chmod 755 testdir
47 posttest: | 47 posttest: |
48 if [ "x`cat test-recursive-badperms/test-badperms/testdir/testfile`" = \ 48 if [ "x`cat test-recursive-badperms/test-badperms/testdir/testfile`" = \
49 "xhey" ]; then exit 0; else exit 1; fi 49 "xhey" ]; then exit 0; else exit 1; fi
50 50
51 - name: decompression 51 - name: decompressing gz
52 directory: inside-dir 52 directory: inside-dir
53 filenames: ../test-text.gz 53 filenames: ../test-text.gz
54 baseline: | 54 baseline: |
55 zcat $1 >test-text 55 zcat $1 >test-text
56
57 - name: decompressing bz2
58 directory: inside-dir
59 filenames: ../test-text.bz2
60 baseline: |
61 bzcat $1 >test-text
56 62
57 - name: decompression with -r 63 - name: decompression with -r
58 directory: inside-dir 64 directory: inside-dir
59 filenames: ../test-text.gz 65 filenames: ../test-text.gz
60 options: -n -r 66 options: -n -r
182 - name: list contents of compressed file 188 - name: list contents of compressed file
183 options: -n -t 189 options: -n -t
184 filenames: test-text.gz 190 filenames: test-text.gz
185 output: test-text 191 output: test-text
186 192
187 - name: default behavior with one directory 193 - name: default behavior with one directory (gz)
188 options: -n 194 options: -n
189 filenames: test-onedir.tar.gz 195 filenames: test-onedir.tar.gz
190 baseline: | 196 baseline: |
191 mkdir test-onedir 197 mkdir test-onedir
192 cd test-onedir 198 cd test-onedir
193 tar -zxf ../$1 199 tar -zxf ../$1
194 200
195 - name: one directory extracted inside another 201 - name: one directory extracted inside another (gz)
196 options: "" 202 options: ""
197 filenames: test-onedir.tar.gz 203 filenames: test-onedir.tar.gz
198 input: i 204 input: i
199 baseline: | 205 baseline: |
200 mkdir test-onedir 206 mkdir test-onedir
201 cd test-onedir 207 cd test-onedir
202 tar -zxf ../$1 208 tar -zxf ../$1
203 209
204 - name: one directory extracted with rename 210 - name: one directory extracted with rename (gz)
205 options: "" 211 options: ""
206 filenames: test-onedir.tar.gz 212 filenames: test-onedir.tar.gz
207 input: r 213 input: r
208 baseline: | 214 baseline: |
209 tar -zxf $1 215 tar -zxf $1
210 mv test test-onedir 216 mv test test-onedir
211 217
212 - name: one directory extracted here 218 - name: one directory extracted here (gz)
213 options: "" 219 options: ""
214 filenames: test-onedir.tar.gz 220 filenames: test-onedir.tar.gz
215 input: h 221 input: h
216 baseline: | 222 baseline: |
217 tar -zxf $1 223 tar -zxf $1
224
225 - name: default behavior with one directory (bz2)
226 options: -n
227 filenames: test-onedir.tar.gz
228 baseline: |
229 mkdir test-onedir
230 cd test-onedir
231 tar -zxf ../$1
232
233 - name: one directory extracted inside another (bz2)
234 options: ""
235 filenames: test-onedir.tar.gz
236 input: i
237 baseline: |
238 mkdir test-onedir
239 cd test-onedir
240 tar -zxf ../$1
241
242 - name: one directory extracted with rename (bz2)
243 options: ""
244 filenames: test-onedir.tar.gz
245 input: r
246 baseline: |
247 tar -zxf $1
248 mv test test-onedir
249
250 - name: one directory extracted here (bz2)
251 options: ""
252 filenames: test-onedir.tar.gz
253 input: h
254 baseline: |
255 tar -zxf $1

mercurial