diff --git a/lib/geocoder/lookup.rb b/lib/geocoder/lookup.rb index 2250e10cfc39ea03fcffdf2c145e877cfa21ed60..dbfa651959a1ee1a0c2a7098a746469df85df11d 100644 --- a/lib/geocoder/lookup.rb +++ b/lib/geocoder/lookup.rb @@ -47,10 +47,11 @@ module Geocoder # def ip_services [ + :baidu_ip, :freegeoip, :maxmind, :maxmind_local, - :baidu_ip + :telize ] end diff --git a/test/test_helper.rb b/test/test_helper.rb index d872af3d1c85eaf88d23d5e8e5112744747ba3e5..b618b65e3d12eabc7af38ab66534a885a8f68a2e 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -143,6 +143,13 @@ module Geocoder end end + class Telize + private + def default_fixture_filename + "telize_74_200_247_59" + end + end + class Maxmind private def default_fixture_filename diff --git a/test/unit/lookup_test.rb b/test/unit/lookup_test.rb index ba7a14a373dd4b67f2a1a944fec6e4ec2bcccf30..d0507afa952ed51cd891cf0c82383aaf227add10 100644 --- a/test/unit/lookup_test.rb +++ b/test/unit/lookup_test.rb @@ -23,7 +23,7 @@ class LookupTest < GeocoderTestCase def test_query_url_contains_values_in_params_hash Geocoder::Lookup.all_services_except_test.each do |l| - next if l == :freegeoip || l == :maxmind_local # does not use query string + next if [:freegeoip, :maxmind_local, :telize].include? l # does not use query string set_api_key!(l) url = Geocoder::Lookup.get(l).query_url(Geocoder::Query.new( "test", :params => {:one_in_the_hand => "two in the bush"}