Condition Coverage

blib/lib/Piper/Instance.pm
Criterion Covered Total %
condition 27 29 93.1


and 3 conditions

line !l l&&!r l&&r condition
309 158 1 88 not defined $segment and $parent->has_parent
402 28 0 26 $self->has_pending and $self->ready < $num
717 0 380 174 $path and not ref $path
720 383 171 731 defined $descend and @pieces
735 171 25 358 not defined $descend and $referrer ne $self
755 195 25 334 not defined $descend and $referrer ne $self

or 2 conditions

line l !l condition
301 177 15 $$global_cache{$self->main->id}{$self->path} //= {}
400 4 24 $num //= 1
711 206 348 $referrer //= ''
758 117 17 $+{'path'} // ''

or 3 conditions

line l !l&&r !l&&!r condition
306 80 79 2 $self->has_children or $self->has_parent