Test2::EventFacet::Render(3p)

Test2::EventFacet::Render3p

Facet that dictates how to render an event.

Overview

This facet is used to dictate how the event should be rendered by the standard test2 rendering tools. If this facet is present then ONLY what is specified by it will be rendered. It is assumed that anything important or note-worthy will be present here, no other facets will be considered for rendering/display.

This facet is a list type, you can add as many items as needed.

Fields

$string = $render->[#]->{details}
$string = $render->[#]->details()

Human readable text for display.

$string = $render->[#]->{tag}
$string = $render->[#]->tag()

Tag that should prefix/identify the main text.

$string = $render->[#]->{facet}
$string = $render->[#]->facet()

Optional, if the display text was generated from another facet this should state what facet it was.

$mode = $render->[#]->{mode}
$mode = $render->[#]->mode()
calculated

Calculated means the facet was generated from another facet. Calculated facets may be cleared and regenerated whenever the event state changes.

replace

Replace means the facet is intended to replace the normal rendering of the event.

Source

The source code repository for Test2 can be found at <https://github.com/Test-More/test-more/>.

Maintainers

Chad Granum <[email protected]>

Releases

17 releases since OpenBSD 6.5; the text changed 11 times.

  1. 6.5
  2. 6.6
  3. 6.7
  4. 6.8
  5. 6.9–7.2
  6. 7.3
  7. 7.4
  8. 7.5
  9. 7.6
  10. 7.7–7.8
  11. 7.9
  12. 8.0

Authors

Chad Granum <[email protected]>

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