TAP::Formatter::Session(3p)

TAP::Formatter::Session3p

Abstract base class for harness output delegate

Version

Version 3.50

Methods

Class Methods

"new"

 my %args = (
    formatter => $self,
 )
 my $harness = TAP::Formatter::Console::Session->new( \%args );

The constructor returns a new "TAP::Formatter::Console::Session" object.

•

"formatter"

•

"parser"

•

"name"

•

"show_count"

"header"

Output test preamble

"result"

Called by the harness for each line of TAP it receives.

"close_test"

Called to close a test session.

"clear_for_close"

Called by "close_test" to clear the line showing test progress, or the parallel test ruler, prior to printing the final test result.

"time_report"

Return a formatted string about the elapsed (wall-clock) time and about the consumed CPU time.

Releases

32 releases since OpenBSD 5.0; the text changed 20 times.

  1. 5.0–5.3
  2. 5.4–5.5
  3. 5.6
  4. 5.7
  5. 5.8–5.9
  6. 6.0
  7. 6.1
  8. 6.2
  9. 6.3–6.4
  10. 6.5
  11. 6.6
  12. 6.7
  13. 6.8
  14. 6.9–7.2
  15. 7.3
  16. 7.4
  17. 7.5
  18. 7.6
  19. 7.7–7.8
  20. 7.9
  21. 8.0

From man 8.0-current-20261101 in OpenBSD 8.0-current (2026-11-01). Parsed by carta from the page's man source.