Condition Coverage

blib/lib/Sys/Export/VFAT/AllocationTable.pm
Criterion Covered Total %
condition 19 50 38.0


and 3 conditions

line !l l&&!r l&&r condition
28 4 0 1 defined $max && $first_free > $max
35 0 201 0 defined $min and $val < $min
60 250 0 0 @attrs == 1 && ref $attrs[0] eq 'HASH'
62 0 0 0 &isa_int($max_cluster_id) and $max_cluster_id >= 2
78 0 0 19736 &isa_int($count) and $count > 0
89 19736 0 0 defined $lim and $lim - $from < $count
119 0 0 8 &isa_int($count) and $count > 0
121 0 0 8 &isa_int($cluster_id) and $cluster_id >= 2
129 0 0 360 &isa_int($count) and $count > 0
141 360 0 77 defined $upto and $upto - $start < $count
151 8 0 8 $idx < $inv->$#* and $$inv[$idx + 1] <= $start
167 0 0 0 $from_edge && $to_edge
176 368 0 0 $self->max_cluster_id and $cl_lim - 1 > $self->max_cluster_id

or 2 conditions

line l !l condition
196 39 0 $fat->[$_] //= 0

or 3 conditions

line l !l&&r !l&&!r condition
62 250 0 0 not defined $max_cluster_id or &isa_int($max_cluster_id) and $max_cluster_id >= 2
86 19736 0 1 not defined $n or $n >= $count
190 0 1 0 $self->max_cluster_id // $self->max_used_cluster_id