Test2::E...t::Error(3) Perl Programmers Reference Guide Test2::E...t::Error(3)
NAME
Test2::EventFacet::Error - Facet for errors that need to be shown.
DESCRIPTION
This facet is used when an event needs to convey errors.
NOTES
This facet has the hash key 'errors', and is a list of facets instead of a
single item.
FIELDS
$string = $error->{details}
$string = $error->details()
Explanation of the error, or the error itself (such as an exception).
In perl exceptions may be blessed objects, so this field may contain a
blessed object.
$short_string = $error->{tag}
$short_string = $error->tag()
Short tag to categorize the error. This is usually 10 characters or
less, formatters may truncate longer tags.
$bool = $error->{fail}
$bool = $error->fail()
Not all errors are fatal, some are displayed having already been han-
dled. Set this to true if you want the error to cause the test to fail.
Without this the error is simply a diagnostics message that has no ef-
fect on the overall pass/fail result.
SOURCE
The source code repository for Test2 can be found at
.
MAINTAINERS
Chad Granum
AUTHORS
Chad Granum
COPYRIGHT
Copyright Chad Granum .
This program is free software; you can redistribute it and/or modify it un-
der the same terms as Perl itself.
See
perl v5.44.0 2026-06-22 Test2::E...t::Error(3)