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 07547f3 commit 144aa9dCopy full SHA for 144aa9d
tests/reader_test.py
@@ -94,6 +94,14 @@ def test_ipv6_address_in_ipv4_database(self):
94
reader.get('2001::')
95
reader.close()
96
97
+ def test_no_extension_exception(self):
98
+ real_extension = maxminddb.extension
99
+ maxminddb.extension = None
100
+ with self.assertRaisesRegex(ImportError, 'MODE_MMAP_EXT requires the maxminddb.extension module to be available'):
101
+ open_database(
102
+ 'tests/data/test-data/MaxMind-DB-test-decoder.mmdb', MODE_MMAP_EXT)
103
+ maxminddb.extension = real_extension
104
+
105
def test_broken_database(self):
106
reader = open_database('tests/data/test-data/'
107
'GeoIP2-City-Test-Broken-Double-Format.mmdb',
0 commit comments