Condition Coverage

blib/lib/DateTime/TimeZone/SystemV.pm
Criterion Covered Total %
condition 10 14 71.4


and 3 conditions

line !l l&&!r l&&r condition
343 21 3 2 $system eq 'tzfile3' and $self->{'start_rule'}{'drule'} =~ /\A(?:J0*1|0+)\z/
24 0 2 $system eq 'tzfile3' and $self->{'start_rule'}{'drule'} =~ /\A(?:J0*1|0+)\z/ and $self->{'start_rule'}{'sod'} == -$self->{'std_offset'}
3 0 2 $system eq 'tzfile3' and $self->{'start_rule'}{'drule'} =~ /\A(?:J0*1|0+)\z/ and $self->{'start_rule'}{'sod'} == -$self->{'std_offset'} and $self->{'end_rule'}{'drule'} =~ /\AJ0*365\z/
0 0 2 $system eq 'tzfile3' and $self->{'start_rule'}{'drule'} =~ /\A(?:J0*1|0+)\z/ and $self->{'start_rule'}{'sod'} == -$self->{'std_offset'} and $self->{'end_rule'}{'drule'} =~ /\AJ0*365\z/ and $self->{'end_rule'}{'sod'} == 86400 - $self->{'std_offset'}

or 2 conditions

line l !l condition
220 59 5 ($sign eq '-' ? 1 : -1) * ($h * 3600 + (defined $m ? $m * 60 + (defined $s ? $s : 0) : 0)) || 0