OK, here's a first pass at sample test output with my new test harness.
Note that the -q option is enabled to suppress a very long test
output. Let me know what you think.
I do realize that the indentation on the failure results might still
cause problems with non-monospaced displays, but I can't think of any
other way of handling long failure output. I think it might still look
ok, but I'm not sure.
Cheers,
Ovid
TAPx-Parser $ /usr/bin/perl -Ilib bin/runtests -q tbad/
tbad/060-aggregator......ok
tbad/badtests............Failed 67/100 tests
tbad/ddd.................ok
tbad/longtestfilename....Failed 2/10 tests
(less 1 skipped test: 7 okay)
(1 test unexpectedly succeeded)
Test Summary Report
------------
tbad/badtests.t (Wstat: 17152 Tests: 100 Failed: 67)
Failed tests: 1-2, 4-5, 7-8, 10-11, 13-14, 16-17, 19-20
22-23, 25-26, 28-29, 31-32, 34-35, 37-38
40-41, 43-44, 46-47, 49-50, 52-53, 55-56
58-59, 61-62, 64-65, 67-68, 70-71, 73-74
76-77, 79-80, 82-83, 85-86, 88-89, 91-92
94-95, 97-98, 100
tbad/longtestfilename.t (Wstat: 0 Tests: 10 Failed: 2)
Failed tests: 3, 10
TODO passed: 9
Tests skipped: 7
Files=4, Tests=174, 1 wallclock secs ( 0.38 cusr + 0.10 csys = 0.48 CPU)
--
Buy the book -- http://www.oreilly.com/catalog/perlhks/
Perl and CGI -- http://users.easystreet.com/ovid/cgi_course/