t/README: Document the do's and don'ts of tests
commit20873f45e7fe23a8530e643d2eea9566d57f2fd4
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Fri, 2 Jul 2010 14:59:49 +0000 (2 14:59 +0000)
committerJunio C Hamano <gitster@pobox.com>
Mon, 5 Jul 2010 18:23:47 +0000 (5 11:23 -0700)
treed230fb2e8d82da381b47484e50df40d249545c68
parentb5500d16cd1021bc1430ad019512c636dd3311d6
t/README: Document the do's and don'ts of tests

Add a "Do's, don'ts & things to keep in mind" subsection to the
"Writing Tests" documentation. Much of this is based on Junio C
Hamano's "Test your stuff" section in
<7vhbkj2kcr.fsf@alter.siamese.dyndns.org>.

I turned it into a list of do's and don'ts to make it easier to skim
it, and integrated my note that a TAP harness will get confused if you
print "ok" or "not ok" at the beginning of a line.

Thad had to be fixed in 335f87871fe5aa6b3fd55b2b4e80f16fe9681483 when
TAP support was introduced.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/README