Condition Coverage

blib/lib/Perinci/Access/Schemeless/DBI.pm
Criterion Covered Total %
condition 9 30 30.0


and 3 conditions

line !l l&&!r l&&r condition
33 0 0 1 $sch_ver and $sch_ver =~ /^(2|3|4|5)$/
82 13 0 0 defined $self->{'allow_paths'} and not Perinci::Access::Schemeless::__match_paths2($path, $self->{'allow_paths'})
86 13 0 0 defined $self->{'deny_paths'} and Perinci::Access::Schemeless::__match_paths2($path, $self->{'deny_paths'})
99 4 0 0 $f_type and $f_type ne 'package'
141 13 0 0 $f_type and $f_type ne $t
164 0 0 0 defined $c and ref $c ne 'CODE'
183 0 0 0 defined $c and ref $c ne 'CODE'

or 2 conditions

line l !l condition
32 1 0 $sch_ver //= 0
38 0 1 $self->{'fallback_on_completion'} //= 0
75 0 4 $req->{'type'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
28 0 0 7 $_ eq 'meta' or $_ eq '"meta"'