@@ -42,7 +42,7 @@ def get_reader_from_file_descriptor(filepath, mode) -> Reader:
4242
4343class BaseTestReader (unittest .TestCase ):
4444 mode : int
45- readerClass : Union [
45+ reader_class : Union [
4646 Type ["maxminddb.extension.Reader" ],
4747 Type ["maxminddb.reader.Reader" ],
4848 ]
@@ -375,11 +375,11 @@ def test_database_with_invalid_utf8_key(self) -> None:
375375
376376 def test_too_many_constructor_args (self ) -> None :
377377 with self .assertRaises (TypeError ):
378- self .readerClass ("README.md" , self .mode , 1 ) # type: ignore
378+ self .reader_class ("README.md" , self .mode , 1 ) # type: ignore
379379
380380 def test_bad_constructor_mode (self ) -> None :
381381 with self .assertRaisesRegex (ValueError , r"Unsupported open mode \(100\)" ):
382- self .readerClass ("README.md" , mode = 100 ) # type: ignore
382+ self .reader_class ("README.md" , mode = 100 ) # type: ignore
383383
384384 def test_no_constructor_args (self ) -> None :
385385 with self .assertRaisesRegex (
@@ -389,7 +389,7 @@ def test_no_constructor_args(self) -> None:
389389 r"takes at least 2 arguments|"
390390 r"function missing required argument \'database\' \(pos 1\)" ,
391391 ):
392- self .readerClass () # type: ignore
392+ self .reader_class () # type: ignore
393393
394394 def test_too_many_get_args (self ) -> None :
395395 reader = open_database (
@@ -654,7 +654,7 @@ class TestExtensionReader(BaseTestReader):
654654 mode = MODE_MMAP_EXT
655655
656656 if has_maxminddb_extension ():
657- readerClass = maxminddb .extension .Reader
657+ reader_class = maxminddb .extension .Reader
658658
659659
660660@unittest .skipIf (
@@ -666,43 +666,43 @@ class TestExtensionReaderWithIPObjects(BaseTestReader):
666666 use_ip_objects = True
667667
668668 if has_maxminddb_extension ():
669- readerClass = maxminddb .extension .Reader
669+ reader_class = maxminddb .extension .Reader
670670
671671
672672class TestAutoReader (BaseTestReader ):
673673 mode = MODE_AUTO
674674
675- readerClass : Union [
675+ reader_class : Union [
676676 Type ["maxminddb.extension.Reader" ],
677677 Type ["maxminddb.reader.Reader" ],
678678 ]
679679 if has_maxminddb_extension ():
680- readerClass = maxminddb .extension .Reader
680+ reader_class = maxminddb .extension .Reader
681681 else :
682- readerClass = maxminddb .reader .Reader
682+ reader_class = maxminddb .reader .Reader
683683
684684
685685class TestMMAPReader (BaseTestReader ):
686686 mode = MODE_MMAP
687- readerClass = maxminddb .reader .Reader
687+ reader_class = maxminddb .reader .Reader
688688
689689
690690# We want one pure Python test to use IP objects, it doesn't
691691# really matter which one.
692692class TestMMAPReaderWithIPObjects (BaseTestReader ):
693693 mode = MODE_MMAP
694694 use_ip_objects = True
695- readerClass = maxminddb .reader .Reader
695+ reader_class = maxminddb .reader .Reader
696696
697697
698698class TestFileReader (BaseTestReader ):
699699 mode = MODE_FILE
700- readerClass = maxminddb .reader .Reader
700+ reader_class = maxminddb .reader .Reader
701701
702702
703703class TestMemoryReader (BaseTestReader ):
704704 mode = MODE_MEMORY
705- readerClass = maxminddb .reader .Reader
705+ reader_class = maxminddb .reader .Reader
706706
707707
708708class TestFDReader (BaseTestReader ):
@@ -713,7 +713,7 @@ def setUp(self) -> None:
713713 self .open_database .side_effect = get_reader_from_file_descriptor
714714
715715 mode = MODE_FD
716- readerClass = maxminddb .reader .Reader
716+ reader_class = maxminddb .reader .Reader
717717
718718
719719class TestOldReader (unittest .TestCase ):
0 commit comments