Condition Coverage

blib/lib/CGI/Struct.pm
Criterion Covered Total %
condition 39 42 92.8


and 3 conditions

line !l l&&!r l&&r condition
303 15 2 1 $conf and $$conf{'nodot'}
321 1 5 7 $$conf{'nullsplit'} and ref $nval eq ''
6 6 1 $$conf{'nullsplit'} and ref $nval eq '' and $nval =~ /\0/
382 22 155 5 $dcorr{$sdel} and $dcorr{$sdel} ne substr($sname, -1)
391 1 6 170 defined $sname and length $sname
395 2 2 3 $i > $#kps and $dtypes{$sdel} eq 'array'
407 98 70 2 $dtypes{$sdel} eq 'array' and not $sname =~ /^\d+$/
454 1 4 74 $$conf{'nullsplit'} and ref $nval eq ''
5 73 1 $$conf{'nullsplit'} and ref $nval eq '' and $nval =~ /\0/
456 76 0 3 $autoarr and $nval
76 2 1 $autoarr and $nval and ref $nval ne 'ARRAY'

or 2 conditions

line l !l condition
351 63 28 $ret{$topname} ||= undef
421 49 21 $$p ||= []
423 61 37 $$p ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
366 0 0 182 length $kps[$i] != 1 or not $kps[$i] =~ /^[$delims]$/