dwww Home | Manual pages | Find package

Test2:...::Event(3perl) Perl Programmers Reference GuideTest2:...::Event(3perl)

NAME
       Test2::Tools::Event - Tools for generating test events.

DESCRIPTION
       This module provides tools for generating events quickly by bypassing
       the context/hub. This is particularly useful when testing other Test2
       packages.

EXPORTS
       $e = gen_event($TYPE)
       $e = gen_event($TYPE, %FIELDS)
       $e = gen_event 'Ok';
       $e = gen_event Ok => ( ... )
       $e = gen_event '+Test2::Event::Ok' => ( ... )
           This  will  produce an event of the specified type. $TYPE is assumed
           to be shorthand for "Test2::Event::$TYPE", you can prefix $TYPE with
           a '+' to drop the assumption.

           An Test2::Util::Trace will be generated using caller(0) and will  be
           put  in  the  'trace'  field of your new event, unless you specified
           your own 'trace' field.

SOURCE
       The  source  code  repository  for   Test2-Suite   can   be   found   at
       https://github.com/Test-More/Test2-Suite/.

MAINTAINERS
       Chad Granum <exodist@cpan.org>

AUTHORS
       Chad Granum <exodist@cpan.org>

COPYRIGHT
       Copyright 2018 Chad Granum <exodist@cpan.org>.

       This  program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

       See http://dev.perl.org/licenses/

perl v5.40.1                       2026-08-30           Test2:...::Event(3perl)

Generated by dwww version 1.16 on Sat Oct 3 07:35:52 CEST 2026.