mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-09-29 22:34:33 +00:00
25 lines
668 B
Python
25 lines
668 B
Python
from django.test.utils import override_settings
|
|
|
|
from sentry.testutils.cases import TestCase
|
|
from sentry.testutils.factories import get_fixture_path
|
|
|
|
|
|
@override_settings(GEOIP_PATH_MMDB=get_fixture_path("test.mmdb"))
|
|
class TestGeo(TestCase):
|
|
def test_geo_by_addr(self):
|
|
import importlib
|
|
|
|
import sentry.utils.geo
|
|
|
|
importlib.reload(sentry.utils.geo)
|
|
|
|
from sentry.utils.geo import geo_by_addr
|
|
|
|
assert geo_by_addr("8.8.8.8") == {
|
|
"country_code": "US",
|
|
"region": "CA",
|
|
"city": "Beverly Hills",
|
|
"latitude": 34.09109878540039,
|
|
"longitude": -118.41169738769531,
|
|
}
|