Condition Coverage

blib/lib/YATT/Lite/XHF.pm
Criterion Covered Total %
condition 19 32 59.3


and 3 conditions

line !l l&&!r l&&r condition
100 62 26 0 not $self->{'cf_bytes'} || $self->{'cf_string'} and $self->{'cf_encoding'}
146 503 0 0 $sigil eq ':' and not $reader->{'cf_allow_empty_name'}
168 608 20 0 $sigil eq '{' and $token ne ''
178 233 12 7 $ncomments and not @result
219 0 160 0 defined $first and $first->[2] ne ''
247 0 20 0 defined $first and $first->[2] ne ''

or 2 conditions

line l !l condition
37 0 87 $self->{'cf_skip_comment'} //= 1

or 3 conditions

line l !l&&r !l&&!r condition
100 0 62 26 $self->{'cf_bytes'} || $self->{'cf_string'}
115 188 0 64 $self->{'cf_filename'} // $self->{'cf_string'}
117 10 242 0 not $self->{'cf_skip_comment'} or @tokens
199 626 0 51 $desc->[0] ne '' or $ALLOW_EMPTY_NAME{$desc->[1]}