Kaydet (Commit) 8f90593e authored tarafından Tom Forbes's avatar Tom Forbes Kaydeden (comit) Tim Graham

Removed obsolete and flaky GeoIP tests.

üst 6a8b57df
...@@ -127,26 +127,12 @@ class GeoIPTest(SimpleTestCase): ...@@ -127,26 +127,12 @@ class GeoIPTest(SimpleTestCase):
self.assertEqual('Houston', d['city']) self.assertEqual('Houston', d['city'])
self.assertEqual('TX', d['region']) self.assertEqual('TX', d['region'])
self.assertEqual('America/Chicago', d['time_zone']) self.assertEqual('America/Chicago', d['time_zone'])
geom = g.geos(query) geom = g.geos(query)
self.assertIsInstance(geom, GEOSGeometry) 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') for e1, e2 in (geom.tuple, g.coords(query), g.lon_lat(query), g.lat_lon(query)):
def test05_unicode_response(self, gethostbyname): self.assertIsInstance(e1, float)
"GeoIP strings should be properly encoded (#16553)." self.assertIsInstance(e2, float)
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'))
def test06_ipv6_query(self): def test06_ipv6_query(self):
"GeoIP can lookup IPv6 addresses." "GeoIP can lookup IPv6 addresses."
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment