diff options
| author | Tom Forbes <tom@tomforb.es> | 2018-10-24 01:46:49 +0100 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2018-10-23 20:46:49 -0400 |
| commit | 8f90593e6f8197148c8f86e598bfef6792f3f4bf (patch) | |
| tree | df6697bfe2186346d20ee33f3b70fdf6446e7cdd | |
| parent | 6a8b57df6a5b7fd470e18880b0735af3b0ce349c (diff) | |
Removed obsolete and flaky GeoIP tests.
| -rw-r--r-- | tests/gis_tests/test_geoip2.py | 20 |
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." |
