Changes for version 0.04 - 2010-01-13

  • extra escaping/cleanup of characters before inserting them into the XML stream, to keep JUnit parsers like Hudson's from choking. Thanks go out to Joe McMahon and Michael Nachbaur for prodding to get this fixed and for patches.
  • new "--name" option for tap2junit, allowing for tests to be explicitly named. Aliased to "--junit_name" to provide compatibility with patch from Joe McMahon.
  • tap2junit can now filter stdin/stdout; use "-" as the filename. Thanks to Joe McMahon for the original patch on which this is based
  • switch unit tests to use Test::Output for capturing output, instead of trying to run "prove" directly
  • update unit tests to run against "blib/lib" and "blib/script" instead of just "lib" and "bin"

Documentation

Converts TAP output to JUnit

Modules

Harness output delegate for JUnit output
Harness output delegate for JUnit output