Condition Coverage

blib/lib/WebService/Wikimapia/Params.pm
Criterion Covered Total %
condition 10 36 27.7


and 3 conditions

line !l l&&!r l&&r condition
68 0 4 12 defined $num and $num =~ /^\d+$/
74 0 1 0 defined $str and $str =~ /^\d+$/
80 0 0 1 defined $str and $str =~ /\,/
82 0 1 0 defined $lon_min and $lon_min =~ /\-?\d+\.?\d+$/
0 0 0 defined $lat_min and $lat_min =~ /\-?\d+\.?\d+$/
1 0 0 defined $lon_min and $lon_min =~ /\-?\d+\.?\d+$/ and (defined $lat_min and $lat_min =~ /\-?\d+\.?\d+$/)
0 0 0 defined $lon_max and $lon_max =~ /\-?\d+\.?\d+$/
0 0 0 defined $lon_min and $lon_min =~ /\-?\d+\.?\d+$/ and (defined $lat_min and $lat_min =~ /\-?\d+\.?\d+$/) and (defined $lon_max and $lon_max =~ /\-?\d+\.?\d+$/)
0 0 0 defined $lat_max and $lat_max =~ /\-?\d+\.?\d+$/
0 0 0 defined $lon_min and $lon_min =~ /\-?\d+\.?\d+$/ and (defined $lat_min and $lat_min =~ /\-?\d+\.?\d+$/) and (defined $lon_max and $lon_max =~ /\-?\d+\.?\d+$/) and (defined $lat_max and $lat_max =~ /\-?\d+\.?\d+$/)
130 0 3 2 $fields->{$field} and not exists $values->{$field}
133 0 2 1 $fields->{$field} and not defined $values->{$field}