On Tue, 29 May 2012, Akim Demaille wrote:
Le 23 mai 2012 à 11:34, Stefano Lattarini a écrit :
+ This is not a big deal in practice, since as of today, all the real
+ world packages out there actually use 'test-driver' for most (if not
+ all) of their tests (the introduction of TAP support in mainstream
+ automake being too recent for those packages to have had time to phase
+ out their protocol-less tests, assuming they wanted to -- which is
+ usually not the case either).
Actually I don't even know what benefit there is from using
this "standard" (even though I google'd, and browsed the
Automake documentation (btw, there is no index for TAP)).
As described to me, it is to solve the problem that parallel-tests
mode (really tests with per-test log files) is incapable of supporting
large test suites on systems with command-line length restrictions.
;-)
I see some benefits from TAP but I also see useful features missing
from it. A weakness of TAP is that the test itself is expected to
know when the test is expected to fail. With Automake tests, this was
configured externally.
Bob
--
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/