Code

tests: Skip tests in a way that makes sense under TAP
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Thu, 24 Jun 2010 17:44:48 +0000 (17:44 +0000)
committerJunio C Hamano <gitster@pobox.com>
Fri, 25 Jun 2010 17:08:20 +0000 (10:08 -0700)
commitfadb5156e485e9d25c89d4b4f96c2d4fe6db6187
treeeb89a099061fc53a086a4a305bc517338b34f9b9
parent57e1538ac9b352c7a43ca63d8206c5393e04fab3
tests: Skip tests in a way that makes sense under TAP

SKIP messages are now part of the TAP plan. A TAP harness now knows
why a particular test was skipped and can report that information. The
non-TAP harness built into Git's test-lib did nothing special with
these messages, and is unaffected by these changes.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
40 files changed:
t/lib-git-svn.sh
t/lib-httpd.sh
t/t1304-default-acl.sh
t/t1509-root-worktree.sh
t/t2007-checkout-symlink.sh
t/t3300-funny-names.sh
t/t3302-notes-index-expensive.sh
t/t3600-rm.sh
t/t3701-add-interactive.sh
t/t3902-quoted.sh
t/t4004-diff-rename-symlink.sh
t/t4011-diff-symlink.sh
t/t4016-diff-quote.sh
t/t4023-diff-rename-typechange.sh
t/t4114-apply-typechange.sh
t/t4115-apply-symlink.sh
t/t4122-apply-symlink-inside.sh
t/t5302-pack-index.sh
t/t5503-tagfollow.sh
t/t5522-pull-symlink.sh
t/t5540-http-push.sh
t/t5541-http-push.sh
t/t5550-http-fetch.sh
t/t5551-http-fetch.sh
t/t5561-http-backend.sh
t/t5705-clone-2gb.sh
t/t6035-merge-dir-to-symlink.sh
t/t7004-tag.sh
t/t7006-pager.sh
t/t7800-difftool.sh
t/t9001-send-email.sh
t/t9100-git-svn-basic.sh
t/t9119-git-svn-info.sh
t/t9129-git-svn-i18n-commitencoding.sh
t/t9143-git-svn-gc.sh
t/t9200-git-cvsexportcommit.sh
t/t9400-git-cvsserver-server.sh
t/t9401-git-cvsserver-crlf.sh
t/t9600-cvsimport.sh
t/t9700-perl-git.sh