File Coverage

blib/lib/Ukigumo/Constants.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 20 20 100.0


line stmt bran cond sub pod time code
1 1     1   6 use strict;
  1         2  
  1         30  
2 1     1   5 use warnings;
  1         2  
  1         23  
3 1     1   5 use utf8;
  1         1  
  1         5  
4              
5             package Ukigumo::Constants;
6 1     1   50 use parent qw(Exporter);
  1         2  
  1         6  
7              
8             our @EXPORT = qw(STATUS_SUCCESS STATUS_FAIL STATUS_NA STATUS_SKIP STATUS_PENDING
9             STATUS_TIMEOUT NOTIFIER_GITHUBSTATUSES NOTIFIER_IKACHAN);
10              
11             use constant {
12 1         151 STATUS_SUCCESS => 1,
13             STATUS_FAIL => 2,
14             STATUS_NA => 3,
15             STATUS_SKIP => 4,
16             STATUS_PENDING => 5,
17             STATUS_TIMEOUT => 6,
18              
19             NOTIFIER_GITHUBSTATUSES => 'Ukigumo::Client::Notify::GitHubStatuses',
20             NOTIFIER_IKACHAN => 'Ukigumo::Client::Notify::Ikachan',
21 1     1   93 };
  1         1  
22              
23             1;
24             __END__