File Coverage

blib/lib/Time/Str/Time.pm
Criterion Covered Total %
statement 17 19 89.4
branch 1 2 50.0
condition n/a
subroutine 5 5 100.0
pod n/a
total 23 26 88.4


line stmt bran cond sub pod time code
1             package Time::Str::Time;
2 2     2   210093 use strict;
  2         6  
  2         88  
3 2     2   12 use warnings;
  2         2  
  2         83  
4 2     2   20 use v5.10.1;
  2         6  
5              
6 2     2   10 use Exporter qw[import];
  2         3  
  2         334  
7              
8             BEGIN {
9 2     2   6 our $VERSION = '0.87';
10 2         8 our @EXPORT_OK = qw[ gmtime_modern
11             gmtime_year
12             timegm_posix
13             timegm_modern
14             valid_hms
15             valid_hms60 ];
16 2         24 our %EXPORT_TAGS = ( all => \@EXPORT_OK );
17 2         9 our @CARP_NOT = qw[Time::Str::PP::Time];
18              
19 2         891 require Time::Str;
20 2 50       60 unless (Time::Str::IMPLEMENTATION() eq 'XS') {
21 0           require Time::Str::PP; Time::Str::PP::Time->import(@EXPORT_OK);
  0            
22             }
23             }
24              
25             1;