TAPx::Parser 0.50_03

Ovid on 2007-01-08T20:25:11

It's on its way to the CPAN now. Thanks for lots of feedback. I'd really love to hear from Windows users as to whether or not it seems to work OK there.

Also, if you're using TAPx::Parser and you think your project/organization wouldn't mind, I'd love to start including a list of users, just to show folks that it's being used. For example, I know someone in Yahoo! is using it to 'tag' test output (this is public knowledge via the Perl-QA mailing list).

More feature requests welcome.

0.05_03 08 January 2007

    - Fixed bug where '-q' or '-Q' with colored tests weren't
      suppressing all information.
    - Fixed an annoying MANIFEST nit.
    - Made '-h' for runtests now report help.  Using a new
      harness requires the full --harness switch.
    - Added 'problems' method to TAPx::Parser and 
      TAPx::Parser::Aggregator.
    - Deprecatd 'todo_failed' in favor of 'todo_passed'
    - Add -I switch to runtests.
    - Fixed runtests doc nit (smylers)
    - Removed TAPx::Parser::Builder.
    - A few more POD nits taken care of.
    - Completely removed all traces of C<--merge> as
      IPC::Open3 seems to be working.
    - Moved the tprove* examples to examples/bin in hopes
      of them no longer showing up in CPAN's docs.
    - Made the 'unexpectedly succeeded' message clearer
      (Adam Kennedy)


:( on windows

link on 2007-01-08T21:44:45

activestate 5.8 on windows xp

C:\TAPx-Parser-0.50_02>uname -a
'uname' is not recognized as an internal or external command,
operable program or batch file.

C:\TAPx-Parser-0.50_02>perl -v

This is perl, v5.8.8 built for MSWin32-x86-multi-thread
(with 33 registered patches, see perl -V for more detail)

Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/010-regression.t 28 7168 636 28 4.40% 1 24 46 68 91 114 136 158 181
                                                                                                    203 226 249 272 295 317 339
                                                                                                    362 385 408 431 454 477 500
                                                                                                    523 546 569 592 615
2 tests and 608 subtests skipped.
Failed 1/13 test scripts, 92.31% okay. 28/1099 subtests failed, 97.45% okay.
NMAKE : fatal error U1077: 'G:\WINDOWS\system32\cmd.exe' : return code '0xff'
Stop.

All the failures seem to be the same thing

# Failed test ''bignum' should parse successfully'
# at t/010-regression.t line 2257.
# open3: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at C:\TAPx-Pars
er-0.50_03\blib\lib/TAPx/Parser/Source.pm line 103
t/010-regression...........NOK 24

Clarifying docs

Ron Savage on 2007-01-08T23:17:08

If I go to http://search.cpan.org/dist/TAPx-Parser/lib/TAPx/Parser.pm and scroll down to NAME, trying to find out what on earth TAP is, the link points to a CPAN search which fails. It would be nice if it pointed to http://search.cpan.org/user/petdance/Test-Harness-2.64/lib/Test/Harness/TAP.pod