Condition Coverage

lib/Class/Interface.pm
Criterion Covered Total %
condition 12 20 60.0


and 3 conditions

line !l l&&!r l&&r condition
202 15 1 0 $caller ne 'Class::Interface' and $caller ne 'main'
386 61 102 3 $asAbstract and $line =~ /^\&?abstract\(?\)?/
400 18 4 3 $lineEnd ne ';' and $lineEnd ne '}'

or 2 conditions

line l !l condition
367 3 7 shift() || 0

or 3 conditions

line l !l&&r !l&&!r condition
188 0 0 7 not $caller or $caller eq 'main'
224 0 0 3 not $caller or $caller eq 'main'
434 0 0 0 ref $_[0] || $_[0]