Condition Coverage

blib/lib/YATT/Lite.pm
Criterion Covered Total %
condition 21 51 41.1


and 3 conditions

line !l l&&!r l&&r condition
231 0 0 0 not $self->{'cf_dont_debug_param'} and -e '.htdebug_param'
280 141 1 0 defined $subpage and defined $action

or 2 conditions

line l !l condition
88 67 21 $self->{'cf_index_name'} //= ''
468 107 5 &$sub() // ''
724 0 0 $prop->{'stash'} //= {}

or 3 conditions

line l !l&&r !l&&!r condition
89 67 21 0 $self->{'cf_ext_public'} //= $self->default_ext_public
90 67 21 0 $self->{'cf_ext_private'} //= $self->default_ext_private
133 0 2 0 $self->{'cf_base'} // do { my(%vfs) = lexpand($self->{'cf_vfs'}); [map({if (ref $_ eq 'ARRAY') { my(%vfs_base) = @$_; $vfs_base{'dir'}; } else { $_->{'cf_path'}; } ;} lexpand($vfs{'base'}))] }
196 0 0 0 $self->cut_ext($file) || $self->{'cf_ext_public'}
148 0 0 $ext //= $self->cut_ext($file) || $self->{'cf_ext_public'}
244 0 0 0 $self->{'cf_dont_map_args'} or $part->isa($trans->Action)
381 88 0 0 $self->{'cf_app_ns'} //= $self->default_app_ns
402 158 52 0 $self->{'cgen_class'}{$type} ||= $self->ensure_cgen_for($type, $self->{'cf_app_ns'})
474 210 0 86 $base_suppls or $base_mains
504 249 47 0 try_invoke($app_ns, $kind) // $mypack->can("root_$kind")->()
670 2 0 0 $msglist or $msgdict
718 0 3 0 $pkg // $this
766 0 0 0 $fn //= $YATT::Lite::CON->file