manpagez: man pages & more
man Test2::Event::Info(3)
Home | html | info | man
Test2::Event::Info(3pm)Perl Programmers Reference GuideTest2::Event::Info(3pm)




NAME

       Test2::Event::Info - Info event base class


DESCRIPTION

       Successor for note and diag events. This event base class supports
       multiple formats. This event makes it possible to send additional
       information such as color and highlighting to the harness.


SYNOPSIS

           use Test2::API::Context qw/context/;

           $ctx->info($obj, diagnostics => $bool);


FORMATS

       Format will be passed in to "render()" and "summary()" as a string. Any
       string is considered valid, if your event does not recognize the format
       it should fallback to 'text'.

       'text'
           Plain and ordinary text.

       'ansi'
           Text that may include ansi sequences such as colors.

       'html'
           HTML formatted text.


ACCESSORS

       $bool = $info->diagnostics()
       $info->set_diagnostics($bool)
           True if this info is essential for diagnostics. The implication is
           that diagnostics will got to STDERR while everything else goes to
           STDOUT, but that is formatter/harness specific.


SOURCE

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


MAINTAINERS

       Chad Granum <exodist@cpan.org>


AUTHORS

       Chad Granum <exodist@cpan.org>


COPYRIGHT

       Copyright 2016 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.26.1                      2017-07-18           Test2::Event::Info(3pm)

perl 5.26.1 - Generated Wed Nov 8 05:46:19 CST 2017
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.