Condition Coverage

lib/HTML/Accessors.pm
Criterion Covered Total %
condition 46 51 90.2


and 3 conditions

line !l l&&!r l&&r condition
101 16 8 8 $val =~ / \d+ /mx and $def =~ / \d+ /mx
24 6 2 $val =~ / \d+ /mx and $def =~ / \d+ /mx and $val == $def
103 16 8 8 $val =~ / \d+ /mx && $def =~ / \d+ /mx
8 22 2 not $val =~ / \d+ /mx && $def =~ / \d+ /mx and $val eq $def
105 8 20 4 exists $$labels{$val} and not defined $$labels{$val}
132 3 1 3 $val and ref $val eq 'HASH'

or 2 conditions

line l !l condition
56 1 4 delete $$args{'classes'} || {}
58 1 4 delete $$args{'labels'} || {}
59 2 3 delete $$args{'values'} || []
84 4 1 $$args{'columns'} || '999999'
85 4 1 $$args{'default'} || 0
86 4 1 $$args{'labels'} || {}
87 2 3 $$args{'label_class'} || 'radio_group_label'
88 4 1 $$args{'name'} || 'radio'
89 4 1 $$args{'values'} || []

or 3 conditions

line l !l&&r !l&&!r condition
33 1 2 0 blessed $self || $self
57 2 0 3 delete $$args{'default'} || $NUL
105 20 4 4 $$labels{$val} || $val
145 0 0 4 delete $$args{'default'} // $NUL
2 0 4 $val //= delete $$args{'default'} // $NUL