Skip to content

Commit aef1124

Browse files
committed
Updated submodule. Added missing test
1 parent 15a5258 commit aef1124

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

tests/reader_test.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,13 @@ def test_decoder(self):
6565
record['uint128']
6666
)
6767

68+
def test_no_ipv4_search_tree(self):
69+
reader = Reader(
70+
'tests/data/test-data/MaxMind-DB-no-ipv4-search-tree.mmdb')
71+
72+
self.assertEqual(reader.get('1.1.1.1'), '::0/64')
73+
self.assertEqual(reader.get('192.1.1.1'), '::0/64')
74+
6875
def test_ipv6_address_in_ipv4_database(self):
6976
reader = Reader('tests/data/test-data/MaxMind-DB-test-ipv4-24.mmdb')
7077
with self.assertRaisesRegex(ValueError,
@@ -189,7 +196,7 @@ def _check_metadata(self, reader, ip_version, record_size):
189196
'major version'
190197
)
191198
self.assertEqual(metadata.binary_format_minor_version, 0)
192-
self.assertEqual(metadata.build_epoch, 1373571901)
199+
self.assertGreater(metadata.build_epoch, 1373571901)
193200
self.assertEqual(metadata.database_type, 'Test')
194201

195202
self.assertEqual(

0 commit comments

Comments
 (0)