tests/tests.yml

branch
trunk
changeset 40
ee6a869f8da1
parent 39
027fcd7ae002
child 41
e3675644bbb6
equal deleted inserted replaced
39:027fcd7ae002 40:ee6a869f8da1
445 - name: permission denied error 445 - name: permission denied error
446 filenames: unreadable-file.tar.gz 446 filenames: unreadable-file.tar.gz
447 prerun: | 447 prerun: |
448 touch unreadable-file.tar.gz 448 touch unreadable-file.tar.gz
449 chmod 000 unreadable-file.tar.gz 449 chmod 000 unreadable-file.tar.gz
450 cleanup: rm -f unreadable-file.tar.gz
451 error: true 450 error: true
452 grep: "[Pp]ermission denied" 451 grep: "[Pp]ermission denied"
453 452
454 - name: permission denied no-pipe file error 453 - name: permission denied no-pipe file error
455 filenames: unreadable-file.zip 454 filenames: unreadable-file.zip
456 prerun: | 455 prerun: |
457 touch unreadable-file.zip 456 touch unreadable-file.zip
458 chmod 000 unreadable-file.zip 457 chmod 000 unreadable-file.zip
459 cleanup: rm -f unreadable-file.zip
460 error: true 458 error: true
461 grep: "[Pp]ermission denied" 459 grep: "[Pp]ermission denied"
462 460
463 - name: bad file error 461 - name: bad file error
464 filenames: bogus-file.tar.gz 462 filenames: bogus-file.tar.gz
465 prerun: | 463 prerun: |
466 touch bogus-file.tar.gz 464 touch bogus-file.tar.gz
467 cleanup: rm -f bogus-file.tar.gz 465 cleanup: rm -f bogus-file.tar.gz
468 error: true 466 error: true
469 grep: "returned status code [^0]" 467 grep: "returned status code [^0]"
468
469 - name: try to extract in unwritable directory
470 directory: unwritable-dir
471 filenames: ../test-1.23.tar.gz
472 prerun: chmod 500 .
473 error: true
474 grep: "cannot extract here: [Pp]ermission denied"

mercurial