Condition Coverage

blib/lib/Peptide/Kmers.pm
Criterion Covered Total %
condition 8 25 32.0


and 2 conditions

line l !l condition
38 0 0 carp("not ok: got k = $args{'k'}, expected > 0") and return
39 0 0 carp("not ok: got min = $args{'min'}, expected >= 0") and return
40 0 0 carp("not ok: got maxtotal = $args{'maxtotal'}, expected undefined or > 0") and return
110 0 0 carp("not ok: got k = $args{'k'}, expected > 0") and return

and 3 conditions

line !l l&&!r l&&r condition
49 0 0 0 defined $args{'maxtotal'} and $freq_total >= $args{'maxtotal'}
63 17 4 2 defined $args{'maxtotal'} and $freq_total >= $args{'maxtotal'}

or 2 conditions

line l !l condition
84 3 0 $freq_total ||= 1

or 3 conditions

line l !l&&r !l&&!r condition
19 0 1 0 ref $class || $class
40 1 2 0 not defined $args{'maxtotal'} or $args{'maxtotal'} > 0
42 3 0 0 $args{'in_fh'} || *STDIN