Condition Coverage

blib/lib/Chemistry/Ring/Find.pm
Criterion Covered Total %
condition 21 29 72.4


and 3 conditions

line !l l&&!r l&&r condition
158 24 2 123 $paths{$nei}[1] ne $paths{$a}[1] and $size >= $min_size
26 123 0 $paths{$nei}[1] ne $paths{$a}[1] and $size >= $min_size and !$max_size || $size <= $max_size
166 57 1 65 $used_end_nodes{$atoms[1]} and not $opts{'mirror'}
172 14 29 15 $required_bond and not grep({$_ eq $required_bond;} @bonds)
285 1 4 1 not $opts{'sssr'} and @rings > $n_rings

or 2 conditions

line l !l condition
114 1 28 $opts{'min'} || $opts{'size'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
115 0 0 29 $opts{'max'} || $opts{'size'}
158 123 0 0 !$max_size || $size <= $max_size
196 156 0 0 not $max_size or @{$paths{$a};} < $max_size / 2 + 0.1
304 0 51 51 not defined $bond or $$visited{$bond}