Branch Coverage

blib/lib/Date/Age.pm
Criterion Covered Total %
branch 28 34 82.3


line true false branch
74 0 4 if ($_[0] eq __PACKAGE__)
78 0 4 if scalar @_ == 0
151 0 13 if ($_[0] eq __PACKAGE__)
155 0 13 if scalar @_ == 0
165 6 2 $min_age == $max_age ? :
166 6 2 $min_age == $max_age ? :
196 8 8 if ($ref_epoch < timelocal(0, 0, 0, $dd, $dm - 1, $ry))
206 16 5 if ($date =~ /^\d{4}-\d{2}-\d{2}$/) { }
2 3 elsif ($date =~ /^(\d{4})-(\d{2})$/) { }
2 1 elsif ($date =~ /^(\d{4})$/) { }
211 0 2 if $m < 1 or $m > 12
231 0 20 unless $date =~ /^(\d{4})-(\d{2})-(\d{2})$/
234 2 18 if $m < 1 or $m > 12
239 2 16 if $d < 1 or $d > $max_d
252 14 13 if $y % 400 == 0
253 1 12 if $y % 100 == 0
254 8 4 if $y % 4 == 0