15759b3d2Safresh1package Test2::Event::Note; 25759b3d2Safresh1use strict; 35759b3d2Safresh1use warnings; 45759b3d2Safresh1 5*5486feefSafresh1our $VERSION = '1.302199'; 65759b3d2Safresh1 75759b3d2Safresh1 85759b3d2Safresh1BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) } 95759b3d2Safresh1use Test2::Util::HashBase qw/message/; 105759b3d2Safresh1 115759b3d2Safresh1sub init { 125759b3d2Safresh1 $_[0]->{+MESSAGE} = 'undef' unless defined $_[0]->{+MESSAGE}; 135759b3d2Safresh1} 145759b3d2Safresh1 155759b3d2Safresh1sub summary { $_[0]->{+MESSAGE} } 165759b3d2Safresh1 175759b3d2Safresh1sub facet_data { 185759b3d2Safresh1 my $self = shift; 195759b3d2Safresh1 205759b3d2Safresh1 my $out = $self->common_facet_data; 215759b3d2Safresh1 225759b3d2Safresh1 $out->{info} = [ 235759b3d2Safresh1 { 245759b3d2Safresh1 tag => 'NOTE', 255759b3d2Safresh1 debug => 0, 265759b3d2Safresh1 details => $self->{+MESSAGE}, 275759b3d2Safresh1 } 285759b3d2Safresh1 ]; 295759b3d2Safresh1 305759b3d2Safresh1 return $out; 315759b3d2Safresh1} 325759b3d2Safresh1 335759b3d2Safresh11; 345759b3d2Safresh1 355759b3d2Safresh1__END__ 365759b3d2Safresh1 375759b3d2Safresh1=pod 385759b3d2Safresh1 395759b3d2Safresh1=encoding UTF-8 405759b3d2Safresh1 415759b3d2Safresh1=head1 NAME 425759b3d2Safresh1 435759b3d2Safresh1Test2::Event::Note - Note event type 445759b3d2Safresh1 455759b3d2Safresh1=head1 DESCRIPTION 465759b3d2Safresh1 475759b3d2Safresh1Notes, typically rendered to STDOUT. 485759b3d2Safresh1 495759b3d2Safresh1=head1 SYNOPSIS 505759b3d2Safresh1 515759b3d2Safresh1 use Test2::API qw/context/; 525759b3d2Safresh1 use Test2::Event::Note; 535759b3d2Safresh1 545759b3d2Safresh1 my $ctx = context(); 555759b3d2Safresh1 my $event = $ctx->Note($message); 565759b3d2Safresh1 575759b3d2Safresh1=head1 ACCESSORS 585759b3d2Safresh1 595759b3d2Safresh1=over 4 605759b3d2Safresh1 615759b3d2Safresh1=item $note->message 625759b3d2Safresh1 635759b3d2Safresh1The message for the note. 645759b3d2Safresh1 655759b3d2Safresh1=back 665759b3d2Safresh1 675759b3d2Safresh1=head1 SOURCE 685759b3d2Safresh1 695759b3d2Safresh1The source code repository for Test2 can be found at 70*5486feefSafresh1L<https://github.com/Test-More/test-more/>. 715759b3d2Safresh1 725759b3d2Safresh1=head1 MAINTAINERS 735759b3d2Safresh1 745759b3d2Safresh1=over 4 755759b3d2Safresh1 765759b3d2Safresh1=item Chad Granum E<lt>exodist@cpan.orgE<gt> 775759b3d2Safresh1 785759b3d2Safresh1=back 795759b3d2Safresh1 805759b3d2Safresh1=head1 AUTHORS 815759b3d2Safresh1 825759b3d2Safresh1=over 4 835759b3d2Safresh1 845759b3d2Safresh1=item Chad Granum E<lt>exodist@cpan.orgE<gt> 855759b3d2Safresh1 865759b3d2Safresh1=back 875759b3d2Safresh1 885759b3d2Safresh1=head1 COPYRIGHT 895759b3d2Safresh1 90256a93a4Safresh1Copyright 2020 Chad Granum E<lt>exodist@cpan.orgE<gt>. 915759b3d2Safresh1 925759b3d2Safresh1This program is free software; you can redistribute it and/or 935759b3d2Safresh1modify it under the same terms as Perl itself. 945759b3d2Safresh1 95*5486feefSafresh1See L<https://dev.perl.org/licenses/> 965759b3d2Safresh1 975759b3d2Safresh1=cut 98