Condition Coverage

blib/lib/CGI/EZForm.pm
Criterion Covered Total %
condition 29 77 37.6


and 3 conditions

line !l l&&!r l&&r condition
84 1 0 0 defined $ENV{'CONTENT_TYPE'} and $ENV{'CONTENT_TYPE'} =~ m[multipart/form-data]
97 1 0 0 defined $ENV{'REQUEST_METHOD'} and $ENV{'REQUEST_METHOD'} eq 'POST'
1 0 0 defined $ENV{'REQUEST_METHOD'} and $ENV{'REQUEST_METHOD'} eq 'GET'
244 1 0 0 defined $$form{$params{'name'}} and $params{'value'} eq $$form{$params{'name'}}
323 0 1 2 defined $value and grep /$value/, @selected
0 1 0 defined $option and grep /$option/, @selected
340 0 1 1 defined $selected and $selected eq $$values[$i]

or 2 conditions

line l !l condition
206 1 0 $params{'selected'} || [$$form{$params{'name'}} || '']
224 1 0 $$form{$params{'name'}} || ''
0 1 $params{'vertical'} || 0
251 1 0 $params{'caption'} || ''
256 0 0 $params{'wrap'} || 'virtual'
267 0 0 $params{'value'} || $$form{$params{'name'}} || ''
280 1 1 $params{'value'} || $$form{$params{'name'}} || ''

or 3 conditions

line l !l&&r !l&&!r condition
256 0 0 0 $params{'rows'} || $default{'rows'}
0 0 0 $params{'cols'} || $default{'size'}
273 0 1 0 $params{'value'} || $$form{$params{'name'}}
280 2 0 0 $params{'type'} || $default{'type'}
1 1 0 $params{'size'} || $default{'size'}
323 2 0 1 defined $value and grep /$value/, @selected or defined $option and grep /$option/, @selected
380 1 0 0 $params{'action'} || $ENV{'SCRIPT_NAME'}
0 1 0 $params{'method'} || $default{'method'}
0 1 0 $params{'enctype'} || $default{'enctype'}
406 0 0 1 $params{'border'} || $default{'table_border'}
0 1 0 $params{'width'} || $default{'table_width'}
0 0 1 $params{'cellspacing'} || $default{'cellspacing'}
0 1 0 $params{'cellpadding'} || $default{'cellpadding'}
0 1 0 $params{'table_align'} || $default{'table_align'}