tests/tests.yml

branch
trunk
changeset 122
2b676283366a
parent 108
b8316c2b36df
child 123
8570c14304bb
equal deleted inserted replaced
121:957d19158b7e 122:2b676283366a
189 189
190 - name: silence 190 - name: silence
191 filenames: tests.yml 191 filenames: tests.yml
192 options: -n -qq 192 options: -n -qq
193 error: true 193 error: true
194 antigrep: . 194 antigrep: '.'
195 195
196 - name: can't write to directory 196 - name: can't write to directory
197 directory: inside-dir 197 directory: inside-dir
198 filenames: ../test-1.23.tar 198 filenames: ../test-1.23.tar
199 error: true 199 error: true
459 filenames: test-deep-recursion.tar 459 filenames: test-deep-recursion.tar
460 options: "" 460 options: ""
461 input: | 461 input: |
462 h 462 h
463 o 463 o
464 grep: "contains 2 other archive file\(s\), out of 2 file\(s\)" 464 grep: 'contains 2 other archive file\(s\), out of 2 file\(s\)'
465 baseline: | 465 baseline: |
466 tar -xf $1 466 tar -xf $1
467 cd subdir 467 cd subdir
468 zcat test-text.gz > test-text 468 zcat test-text.gz > test-text
469 cd subsubdir 469 cd subsubdir
509 509
510 - name: extracting file with misleading extension 510 - name: extracting file with misleading extension
511 filenames: trickery.tar.gz 511 filenames: trickery.tar.gz
512 prerun: cp ${1}test-1.23.zip ${1}trickery.tar.gz 512 prerun: cp ${1}test-1.23.zip ${1}trickery.tar.gz
513 cleanup: rm -f ${1}trickery.tar.gz 513 cleanup: rm -f ${1}trickery.tar.gz
514 antigrep: . 514 antigrep: '.'
515 baseline: | 515 baseline: |
516 mkdir trickery 516 mkdir trickery
517 cd trickery 517 cd trickery
518 unzip -q ../$1 518 unzip -q ../$1
519 519
644 filenames: test-deep-recursion.tar 644 filenames: test-deep-recursion.tar
645 input: | 645 input: |
646 r 646 r
647 l 647 l
648 n 648 n
649 grep: "^test-deep-recursion/subsubdir/test-text\.gz$" 649 grep: '^test-deep-recursion/subsubdir/test-text\.gz$'
650 650
651 - name: partly failed extraction 651 - name: partly failed extraction
652 options: -n 652 options: -n
653 filenames: test-tar-with-node.tar.gz 653 filenames: test-tar-with-node.tar.gz
654 baseline: | 654 baseline: |
680 baseline: "" 680 baseline: ""
681 681
682 - name: listing empty archive 682 - name: listing empty archive
683 filenames: test-empty.tar.bz2 683 filenames: test-empty.tar.bz2
684 options: -l 684 options: -l
685 antigrep: . 685 antigrep: '.'

mercurial