NAME
Test2::EventFacet::Plan - Facet for setting the plan
DESCRIPTION
Events use this facet when they need to set the plan.
FIELDS
- $string = $plan->{details}
- $string = $plan->details()
-
Human readable explanation for the plan being set. This is normally not rendered by most formatters except when the
"skip"field is also set.
- $positive_int = $plan->{count}
- $positive_int = $plan->count()
-
Set the number of expected assertions. This should usually be set to
0when"skip"or"none"are also set.
- $bool = $plan->{skip}
- $bool = $plan->skip()
-
When true the entire test should be skipped. This is usually paired with an explanation in the
"details"field, and a"control"facet that has"terminate"set to0.
- $bool = $plan->{none}
- $bool = $plan->none()
-
This is mainly used by legacy Test::Builder tests which set the plan to
"noplan", a construct that predates the much betterdone_testing().If you are using this in non-legacy code you may need to reconsider the course of your life, maybe a hermitage would suite you?
SOURCE
The source code repository for Test2 can be found at <https://github.com/Test-More/test-more/>.
MAINTAINERS
- Chad Granum <[email protected]>
AUTHORS
- Chad Granum <[email protected]>
COPYRIGHT
Copyright Chad Granum <[email protected]>.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See <https://dev.perl.org/licenses/>