Test2::Event::Exception(3p)

Test2::Event::Exception3p

Exception event

Usage

    use Test2::API qw/context/;
    use Test2::Event::Exception;
    my $ctx = context();
    my $event = $ctx->send_event('Exception', error => 'Stuff is broken');

Overview

An exception event will display to STDERR, and will prevent the overall test file from passing.

Methods

Inherits from Test2::Event. Also defines:

$reason = $e->error

The reason for the exception.

Caveats

Be aware that all exceptions are stringified during construction.

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.