Branch Coverage

blib/lib/File/Find/IncludesTimeRange.pm
Criterion Covered Total %
branch 0 34 0.0


line true false branch
89 0 0 if (not defined $opts{'start'}) { }
0 0 elsif (not defined $opts{'end'}) { }
0 0 elsif (not defined $opts{'items'}) { }
0 0 elsif (ref $opts{'start'} ne 'Time::Piece') { }
0 0 elsif (ref $opts{'end'} ne 'Time::Piece') { }
0 0 elsif (ref $opts{'items'} ne 'ARRAY') { }
0 0 elsif ($opts{'start'} > $opts{'end'}) { }
110 0 0 unless (defined $opts{'strptime'})
114 0 0 unless (defined $opts{'regex'})
124 0 0 if ($item =~ /$opts{'regex'}/)
127 0 0 if (defined $+{'subsec'})
133 0 0 if (not $@ and defined $timestamp)
135 0 0 unless (defined $found->{$full_timestamp})
152 0 0 if ($opts{'start'} <= $t and $t <= $opts{'end'})
156 0 0 if (defined $previous_timestamp and not $previous_found and $opts{'start'} != $t) { }
0 0 elsif (not $previous_found and $opts{'start'} == $t) { }
165 0 0 if (not $previous_found and defined $previous_timestamp and $opts{'end'} < $t)