Condition Coverage

blib/lib/Geo/Location/Point.pm
Criterion Covered Total %
condition 37 48 77.0


and 3 conditions

line !l l&&!r l&&r condition
189 4 0 4 abs $self->lat - $other->lat <= 1e-05 && abs $self->long - $other->long <= 1e-05
307 8 0 2 $field eq 'street' || $field eq 'road' and $rc =~ /(.+)\s([NS][ew])$/

or 3 conditions

line l !l&&r !l&&!r condition
66 13 4 2 $params->{'latitude'} // $params->{'Latitude'}
13 17 2 $params->{'lat'} //= $params->{'latitude'} // $params->{'Latitude'}
76 12 3 2 $params->{'longitude'} // $params->{'Longitude'}
10 15 2 $params->{'long'} //= $params->{'longitude'} // $params->{'Longitude'}
168 1 3 0 $self->{'gis'} //= "GIS::Distance"->new
269 11 6 33 $self->{$field} || $$self{ucfirst $field}
271 2 0 10 $field eq "street" or $field eq "road"
272 2 0 0 $self->{'number'} or $self->{'house_number'}
284 11 6 0 $self->{'country'} // $self->{'Country'}
285 0 0 3 $country eq "Canada" or $country eq "Australia"
286 1 1 12 $field eq "state" or $field eq "region"
2 4 8 $field eq "state" or $field eq "region" or $field eq "country"
307 2 0 8 $field eq 'street' || $field eq 'road'
370 3 1 0 $self->{$key} || $$self{ucfirst $key}