We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2a26ed3 commit f81206eCopy full SHA for f81206e
tests/webservices_test.py
@@ -171,5 +171,23 @@ def test_request(self, get):
171
headers={'Accept': 'application/json'},
172
auth=(42, 'abcdef123456'))
173
174
+ def test_city_ok(self, get):
175
+ self._setup_get(get, 'city', 200, self.country)
176
+ city = self.client.city('1.2.3.4')
177
+ self.assertEqual(type(city), geoip2.models.City,
178
+ 'return value of client.city')
179
+
180
+ def test_city_isp_org_ok(self, get):
181
+ self._setup_get(get, 'city_isp_org', 200, self.country)
182
+ city_isp_org = self.client.city_isp_org('1.2.3.4')
183
+ self.assertEqual(type(city_isp_org), geoip2.models.CityISPOrg,
184
+ 'return value of client.city_isp_org')
185
186
+ def test_omni_ok(self, get):
187
+ self._setup_get(get, 'omni', 200, self.country)
188
+ omni = self.client.omni('1.2.3.4')
189
+ self.assertEqual(type(omni), geoip2.models.Omni,
190
+ 'return value of client.omni')
191
192
if __name__ == '__main__':
193
unittest.main()
0 commit comments