File Coverage

blib/lib/WWW/Google/Cloud/Messaging/Constants.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             package WWW::Google::Cloud::Messaging::Constants;
2              
3 2     2   22144 use strict;
  2         4  
  2         51  
4 2     2   10 use warnings;
  2         4  
  2         57  
5 2     2   9 use Exporter 'import';
  2         4  
  2         181  
6              
7             our @EXPORT = qw{
8             MissingRegistration
9             MismatchSenderId
10             InvalidRegistration
11             NotRegistered
12             MessageTooBig
13             InvalidDataKey
14             InvalidTtl
15             Unavailable
16             InternalServerError
17             InvalidPackageName
18             };
19              
20             use constant {
21 2         324 MissingRegistration => 'MissingRegistration',
22             InvalidRegistration => 'InvalidRegistration',
23             MismatchSenderId => 'MismatchSenderId',
24             NotRegistered => 'NotRegistered',
25             MessageTooBig => 'MessageTooBig',
26             InvalidDataKey => 'InvalidDataKey',
27             InvalidTtl => 'InvalidTtl',
28             Unavailable => 'Unavailable',
29             InternalServerError => 'InternalServerError',
30             InvalidPackageName => 'InvalidPackageName',
31 2     2   10 };
  2         3  
32              
33             1;
34              
35             __END__