Condition Coverage

blib/lib/Text/vFile/Base.pm
Criterion Covered Total %
condition 2 39 5.1


and 2 conditions

line l !l condition
197 0 0 warn "Cannot create date/time objects: $@\n" and return
224 0 0 warn "Cannot create date/time objects: $@\n" and return
306 0 0 warn "Cannot decode binary MIME encoded objects: $@\n" and return

and 3 conditions

line !l l&&!r l&&r condition
180 15 0 0 $_[2] and ref $_[2] eq 'HASH'
15 0 0 $_[2] and ref $_[2] eq 'HASH' and keys %{$_[2];}
206 0 0 0 $_[2] and ref $_[2] eq 'HASH'
0 0 0 $_[2] and ref $_[2] eq 'HASH' and keys %{$_[2];}
233 0 0 0 $_[2] and ref $_[2] eq 'HASH'
0 0 0 $_[2] and ref $_[2] eq 'HASH' and keys %{$_[2];}
252 0 0 0 $_[2] and ref $_[2] eq 'HASH'
0 0 0 $_[2] and ref $_[2] eq 'HASH' and keys %{$_[2];}
318 0 0 0 $attr and ref $attr eq 'HASH'
0 0 0 $attr and ref $attr eq 'HASH' and keys %{$attr;}

or 3 conditions

line l !l&&r !l&&!r condition
299 0 0 0 $$attr{'encoding'} || $$attr{'ENCODING'}