Skip to content

Commit a1a6c6c

Browse files
committed
Clean up test inheritance
1 parent 836b2e7 commit a1a6c6c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tests/database_test.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
unittest.TestCase.assertRegex = unittest.TestCase.assertRegexpMatches
2727

2828

29-
class BaseTestReader(object):
29+
class BaseTestReader(unittest.TestCase):
3030
def test_language_list(self) -> None:
3131
reader = geoip2.database.Reader(
3232
"tests/data/test-data/GeoIP2-Country-Test.mmdb",
@@ -220,25 +220,25 @@ def test_context_manager(self) -> None:
220220

221221

222222
@unittest.skipUnless(maxminddb.extension, "No C extension module found. Skipping tests")
223-
class TestExtensionReader(BaseTestReader, unittest.TestCase):
223+
class TestExtensionReader(BaseTestReader):
224224
mode = geoip2.database.MODE_MMAP_EXT
225225

226226

227-
class TestMMAPReader(BaseTestReader, unittest.TestCase):
227+
class TestMMAPReader(BaseTestReader):
228228
mode = geoip2.database.MODE_MMAP
229229

230230

231-
class TestFileReader(BaseTestReader, unittest.TestCase):
231+
class TestFileReader(BaseTestReader):
232232
mode = geoip2.database.MODE_FILE
233233

234234

235-
class TestMemoryReader(BaseTestReader, unittest.TestCase):
235+
class TestMemoryReader(BaseTestReader):
236236
mode = geoip2.database.MODE_MEMORY
237237

238238

239239
class TestFDReader(unittest.TestCase):
240240
mode = geoip2.database.MODE_FD
241241

242242

243-
class TestAutoReader(BaseTestReader, unittest.TestCase):
243+
class TestAutoReader(BaseTestReader):
244244
mode = geoip2.database.MODE_AUTO

0 commit comments

Comments
 (0)