Condition Coverage

blib/lib/DiaColloDB/Compat/v0_09/Relation/Cofreqs.pm
Criterion Covered Total %
condition 0 61 0.0


and 3 conditions

line !l l&&!r l&&r condition
88 0 0 0 fcread($flags) and not fctrunc($flags)
107 0 0 0 $cof->opened and fcwrite($cof->{'flags'})
122 0 0 0 defined $cof->{'base'} && defined $cof->{'r1'} && $cof->{'r1'}->opened && defined $cof->{'r2'} && $cof->{'r2'}->opened
291 0 0 0 $off2 < $end2 and not $r2->eof
413 0 0 0 $onepass and not exists $i2{$i2}
481 0 0 0 defined $dlo and $d2 < $dlo
0 0 0 defined $dhi and $d2 > $dhi
490 0 0 0 defined $key2 and exists $prf2->{'f12'}{$key2}

or 2 conditions

line l !l condition
182 0 0 $cof->{'fmin'} // 0
232 0 0 $i2 // -1

or 3 conditions

line l !l&&r !l&&!r condition
50 0 0 0 ref $that || $that
83 0 0 0 $base //= $cof->{'base'}
84 0 0 0 $flags //= $cof->{'flags'}
132 0 0 0 ref $_[0]{$_} || $_ =~ /^(?:base|flags|perms)$/
140 0 0 0 defined $hdr || fccreat($cof->{'flags'})
208 0 0 0 $f < $fmin or $_ < 0
390 0 0 0 $cof->{'size1'} // ($cof->{'size1'} = $r1->size)
391 0 0 0 $cof->{'size2'} // ($cof->{'size2'} = $r2->size)
444 0 0 0 $slice || defined $dlo || defined $dhi
481 0 0 0 not defined($prf2 = $slice2prf->{$ds2}) or defined $dlo and $d2 < $dlo
0 0 0 not defined($prf2 = $slice2prf->{$ds2}) or defined $dlo and $d2 < $dlo or defined $dhi and $d2 > $dhi