Condition Coverage

blib/lib/Class/Data/TIN.pm
Criterion Covered Total %
condition 29 38 76.3


and 3 conditions

line !l l&&!r l&&r condition
30 0 6 0 $data and ref $data ne 'HASH'
91 43 1 8 $stopper and $stopper > 0
168 15 0 4 $oldval and $val
182 8 5 4 $ref eq 'ARRAY' and $oldval->[0] eq $stop
188 10 6 1 $refnew eq 'ARRAY' and $newval->[0] eq $stop
242 54 19 9 $ref eq 'ARRAY' and $vals[0][0] eq $stop
253 173 79 17 ref $v eq 'ARRAY' and $v->[0] eq $stop

or 2 conditions

line l !l condition
246 57 25 $ref ||= 'SCALAR'

or 3 conditions

line l !l&&r !l&&!r condition
125 18 0 0 ref $self || $self
138 13 2 0 ref $self || $self
158 4 4 0 ref $self || $self
194 4 0 13 not $ref or $ref eq 'SCALAR'
232 81 3 0 ref $self || $self