Condition Coverage

blib/lib/Perinci/Access/Lite.pm
Criterion Covered Total %
condition 20 41 48.7


and 3 conditions

line !l l&&!r l&&r condition
42 7 0 0 $v ne '1.1' and $v ne '1.2'
60 3 0 0 $pkg_exists and defined ${"${pkg}::VERSION";}
83 2 1 1 not length $func and $action eq 'call'
114 1 0 0 $meta->{'features'} and $meta->{'features'}{'progress'}
153 0 1 0 $meta->{'result'} and $meta->{'result'}{'schema'}
0 1 0 $meta->{'result'} and $meta->{'result'}{'schema'} and $meta->{'result'}{'schema'}[0] eq 'buf'

or 2 conditions

line l !l condition
14 0 1 $args{'riap_version'} //= 1.1
39 7 0 $extra //= {}
41 0 7 $extra->{'v'} // 1.1
96 1 0 do { "${pkg}::SPEC" }->{':package'} // {'v', 1.1}
113 1 0 $extra->{'args'} // {}
120 0 1 $meta->{'args_as'} // 'hash'
180 0 0 $extra->{'args'} // {}

or 3 conditions

line l !l&&r !l&&!r condition
66 2 2 0 $action eq 'meta' or $action eq 'call'
98 1 2 0 $meta->{'entity_v'} //= ${"${pkg}::VERSION";}
99 1 2 0 $meta->{'entity_date'} //= ${"${pkg}::DATE";}