Branch Coverage

blib/lib/Geo/Coder/HostIP.pm
Criterion Covered Total %
branch 0 60 0.0


line true false branch
26 0 0 unless my $uaname = shift()
33 0 0 unless $$obj{'_server'} and $$obj{'ip'}
38 0 0 if ($res->is_success) { }
48 0 0 unless my $ip = shift()
55 0 0 unless my $name = shift()
62 0 0 if (exists $ENV{'REMOTE_ADDR'} and defined $ENV{'REMOTE_ADDR'}) { }
72 0 0 exists $$obj{'Latitude'} ? :
77 0 0 exists $$obj{'Longitude'} ? :
92 0 0 exists $$obj{'City'} ? :
97 0 0 exists $$obj{'Country'} ? :
102 0 0 exists $$obj{'Country_Code'} ? :
107 0 0 exists $$obj{'State'} ? :
112 0 0 if (exists $$obj{'Latitude'} and exists $$obj{'Longitude'}) { }
113 0 0 wantarray ? :
125 0 0 if (@_)
130 0 0 unless (exists $$obj{'Latitude'} and defined $$obj{'Latitude'} and exists $$obj{'Longitude'} and defined $$obj{'Longitude'} and ref $params eq 'HASH' and $$params{'apikey'})
144 0 0 if ($$params{'control'})
145 0 0 if ($$params{'control'} eq 'large') { }
0 0 elsif ($$params{'control'} eq 'small') { }
157 0 0 if ($$params{'scalecontrol'})
162 0 0 if ($$params{'typecontrol'})
167 0 0 if ($$params{'overviewcontrol'})
208 0 0 unless my $res = shift()
220 0 0 if ($k eq 'Country') { }
0 0 elsif ($k eq 'City') { }
0 0 elsif ($k eq 'Latitude' or $k eq 'Longitude') { }
226 0 0 if ($v =~ /(.*),\s+([A-Z]+)/)
238 0 0 if (defined $$obj{'Latitude'} and defined $$obj{'Longitude'}) { }
239 0 0 wantarray ? :
243 0 0 wantarray ? :