Changes for version 0.09 - 2012-01-25

  • Switch from Class::Field to Moose. Thanks to Dave Lambley for the poke, and the patience.
  • Track and report timings for "(init)" and "(teardown)" of the test. Without this, Hudson does not properly report on the total time needed for a test suite (it calculates total time by adding up the constituent tests, not by looking at the <testsuite> "time" attribute).
  • Rewrite internals, switching from a streaming style to an iterative style of processing the TAP. Same results, but easier to work with.

Documentation

Converts TAP output to JUnit

Modules

Harness output delegate for JUnit output
Wrapper for a TAP result
Harness output delegate for JUnit output