Condition Coverage

blib/lib/Class/Struct/FIELDS.pm
Criterion Covered Total %
condition 15 78 19.2


and 3 conditions

line !l l&&!r l&&r condition
282 0 0 0 defined $_[1] and ref $_[1] ne 'CODE'
0 0 0 defined $_[1] and ref $_[1] ne 'CODE'
0 0 0 defined $_[1] and ref $_[1] ne 'Regexp'

or 2 conditions

line l !l condition
282 0 3 0 ref $this || $this || 'Akron'
1 2 0 ref $this || $this || 'Cleveland'
0 1 0 ref $this || $this || 'Horseradish'
0 0 ref $this || $this || 'Fruit'
0 0 0 ref $this || $this || 'Eggplant'
0 0 0 ref $this || $this || 'Dayton'
0 0 0 ref $this || $this || 'Banana'
0 0 0 ref $this || $this || 'Jello'
0 0 0 ref $this || $this || 'Ice'
0 0 0 ref $this || $this || 'Cranberry'
0 0 0 ref $this || $this || 'Dillweed'
0 0 0 ref $this || $this || 'Ginger'
0 0 0 ref $this || $this || 'Baltimore'
0 0 0 ref $this || $this || 'Anise'
0 0 0 $$self{'cc'} ||= []
0 0 0 $$self{'dd'} ||= []
0 0 $$self{'ee'} ||= {}
0 0 $$self{'ff'} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
187 1 0 17 $v eq '\\$' or $v eq '*$'
1 0 14 $v eq '\\@' or $v eq '*@'
1 0 10 $v eq '\\%' or $v eq '*%'
1 0 8 $v eq '\\&' or $v eq '*&'
1 0 6 $v eq '\\/' or $v eq '*/'
295 3 0 0 ref $class || $class