Condition Coverage

blib/lib/DiaColloDB/Compat/v0_11/Relation/Unigrams.pm
Criterion Covered Total %
condition 0 24 0.0


and 3 conditions

line !l l&&!r l&&r condition
72 0 0 0 fcread($flags) and not fctrunc($flags)
81 0 0 0 $hdr and !defined($hdr->{'version'}) || 'version'->parse($hdr->{'version'}) < $min_version
103 0 0 0 $ug->opened and fcwrite($ug->{'flags'})
119 0 0 0 defined $ug->{'base'} && defined $ug->{'r1'} && $ug->{'r1'}->opened && defined $ug->{'r2'} && $ug->{'r2'}->opened

or 3 conditions

line l !l&&r !l&&!r condition
66 0 0 0 $base //= $ug->{'base'}
67 0 0 0 $flags //= $ug->{'flags'}
73 0 0 0 $ug->readHeader || $ug->readHeader("$ug->{'base'}.dba.hdr")
81 0 0 0 !defined($hdr->{'version'}) || 'version'->parse($hdr->{'version'}) < $min_version