Geo-Coder-GeocodeFarm
view release on metacpan or search on metacpan
t/050_geocode.t view on Meta::CPAN
373839404142434445464748495051525354555657
cmp_deeply
$result
,
$expected
,
'$result matches deeply'
;
'url matches'
;
}
package
My::Mock;
sub
new {
my
(
$class
) =
@_
;
return
bless
+{} =>
$class
;
}
package
My::Mock::HTTP::Tiny;
sub
get {
my
(
$self
,
$url
) =
@_
;
$self
->{url} =
$url
;
my
$content
= <<
'END'
;
t/060_geocode_failure.t view on Meta::CPAN
464748495051525354555657585960616263646566
'result is undef'
;
'url matches'
;
}
package
My::Mock;
sub
new {
my
(
$class
) =
@_
;
return
bless
+{} =>
$class
;
}
package
My::Mock::HTTP::Tiny;
sub
get {
my
(
$self
,
$url
) =
@_
;
$self
->{url} =
$url
;
my
$res
= {
t/065_geocode_utf8.t view on Meta::CPAN
262728293031323334353637383940414243444546
is
$result
->{address}{full_address},
'Åask, Poland'
,
'$result full_address'
;
'url matches'
;
}
package
My::Mock;
sub
new {
my
(
$class
) =
@_
;
return
bless
+{} =>
$class
;
}
package
My::Mock::HTTP::Tiny;
sub
get {
my
(
$self
,
$url
) =
@_
;
$self
->{url} =
$url
;
my
$content
= <<
'END'
;
t/070_reverse_geocode.t view on Meta::CPAN
3536373839404142434445464748495051525354
cmp_deeply
$result
,
$expected
,
'$result matches deeply'
;
is
$ua
->{url},
'https://api.geocode.farm/reverse/?lat=45.2040305&lon=-93.3995728&key=xxx'
,
'url matches'
;
}
package
My::Mock;
sub
new {
my
(
$class
) =
@_
;
return
bless
+{} =>
$class
;
}
package
LWP::UserAgent;
sub
_placeholder { }
package
HTTP::Response;
sub
_placeholder { }
t/080_reverse_geocode_failure.t view on Meta::CPAN
4647484950515253545556575859606162636465
'result is undef'
;
'url matches'
;
}
package
My::Mock;
sub
new {
my
(
$class
) =
@_
;
return
bless
+{} =>
$class
;
}
package
LWP::UserAgent;
sub
_placeholder { }
package
HTTP::Response;
sub
_placeholder { }
( run in 0.379 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )