summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Forbes <tom@tomforb.es>2018-10-24 01:46:49 +0100
committerTim Graham <timograham@gmail.com>2018-10-23 20:46:49 -0400
commit8f90593e6f8197148c8f86e598bfef6792f3f4bf (patch)
treedf6697bfe2186346d20ee33f3b70fdf6446e7cdd
parent6a8b57df6a5b7fd470e18880b0735af3b0ce349c (diff)
Removed obsolete and flaky GeoIP tests.
-rw-r--r--tests/gis_tests/test_geoip2.py20
1 files changed, 3 insertions, 17 deletions
diff --git a/tests/gis_tests/test_geoip2.py b/tests/gis_tests/test_geoip2.py
index d8659cd323..9813f384ed 100644
--- a/tests/gis_tests/test_geoip2.py
+++ b/tests/gis_tests/test_geoip2.py
@@ -127,26 +127,12 @@ class GeoIPTest(SimpleTestCase):
self.assertEqual('Houston', d['city'])
self.assertEqual('TX', d['region'])
self.assertEqual('America/Chicago', d['time_zone'])
-
geom = g.geos(query)
self.assertIsInstance(geom, GEOSGeometry)
- lon, lat = (-95.4010, 29.7079)
- lat_lon = g.lat_lon(query)
- lat_lon = (lat_lon[1], lat_lon[0])
- for tup in (geom.tuple, g.coords(query), g.lon_lat(query), lat_lon):
- self.assertAlmostEqual(lon, tup[0], 4)
- self.assertAlmostEqual(lat, tup[1], 4)
- @mock.patch('socket.gethostbyname')
- def test05_unicode_response(self, gethostbyname):
- "GeoIP strings should be properly encoded (#16553)."
- gethostbyname.return_value = '194.27.42.76'
- g = GeoIP2()
- d = g.city('nigde.edu.tr')
- self.assertEqual('Niğde', d['city'])
- d = g.country('200.26.205.1')
- # Some databases have only unaccented countries
- self.assertIn(d['country_name'], ('Curaçao', 'Curacao'))
+ for e1, e2 in (geom.tuple, g.coords(query), g.lon_lat(query), g.lat_lon(query)):
+ self.assertIsInstance(e1, float)
+ self.assertIsInstance(e2, float)
def test06_ipv6_query(self):
"GeoIP can lookup IPv6 addresses."