CPAN-Testers-TailLog
view release on metacpan or search on metacpan
lib/CPAN/Testers/TailLog/Result.pm view on Meta::CPAN
use 5.006; # our
use strict;
use warnings;
package CPAN::Testers::TailLog::Result;
our $VERSION = '0.001001';
# ABSTRACT: A single log entry from metabase.cpantesters.org
# AUTHORITY
sub new { bless $_[1], $_[0] }
sub accepted { $_[0]->{accepted} }
sub filename { $_[0]->{filename} }
sub grade { $_[0]->{grade} }
sub perl_version { $_[0]->{perl_version} }
sub platform { $_[0]->{platform} }
sub reporter { $_[0]->{reporter} }
sub submitted { $_[0]->{submitted} }
sub uuid { $_[0]->{uuid} }
1;
=pod
=encoding UTF-8
=head1 NAME
CPAN::Testers::TailLog::Result - A single log entry from
metabase.cpantesters.org
=head1 DESCRIPTION
All propteries in this object are verbatim strings from upstream, with unicode
text (not bytes) where relevant.
=head1 METHODS
=head2 accepted
The time the report was accepted to C<Metabase>, verbatim.
# {YYYY}-{MM}-{DD}T{HH}:{MM}:{SS}Z
my $time = $result->accepted
=head2 filename
The CPAN relative path to the filename the test report is for
# {CPANAUTHOR}/{PATH}
my $text = $result->filename
=head2 grade
The status of the test report
# pass|fail|na|unknown
my $grade = $result->grade
=head2 perl_version
The version of Perl the test ran on
# perl-vX.YY.Z
my $pv = $result->perl_version
=head2 platform
The OS/Architecture the test ran on
# eg: x86_64-gnukfreebsd
my $pf = $result->platform
=head2 reporter
The person who submitted the report
# "AuthörName"
my $name = $result->reporter;
=head2 submitted
The submission time of the report
# {YYYY}-{MM}-{DD}T{HH}:{MM}:{SS}Z
my $time = $result->submitted
=head2 uuid
The unique identifier of the report
# {HEX(8)}-{HEX(4)}-{HEX(4)}-{HEX(4)}-{HEX(12)}
my $id = $result->uuid
( run in 0.538 second using v1.01-cache-2.11-cpan-d7f47b0818f )