Condition Coverage

blib/lib/Perinci/Access/Schemeless/DBI.pm
Criterion Covered Total %
condition 8 28 28.5


and 3 conditions

line !l l&&!r l&&r condition
81 13 0 0 defined $self->{'allow_paths'} and not Perinci::Access::Schemeless::__match_paths2($path, $self->{'allow_paths'})
85 13 0 0 defined $self->{'deny_paths'} and Perinci::Access::Schemeless::__match_paths2($path, $self->{'deny_paths'})
98 4 0 0 $f_type and $f_type ne 'package'
140 13 0 0 $f_type and $f_type ne $t
163 0 0 0 defined $c and ref $c ne 'CODE'
182 0 0 0 defined $c and ref $c ne 'CODE'

or 2 conditions

line l !l condition
37 0 1 $self->{'fallback_on_completion'} //= 0
74 0 4 $req->{'type'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
28 0 0 7 $_ eq 'meta' or $_ eq '"meta"'
32 0 0 1 not $sch_ver or $sch_ver ne '2'