Skip to content

Commit 2e9ccfd

Browse files
committed
Chore: Mitigate deprecation warnings about unittest.makeSuite
1 parent d011673 commit 2e9ccfd

3 files changed

Lines changed: 22 additions & 14 deletions

File tree

src/crate/client/sqlalchemy/tests/__init__.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
monkeypatch_amend_select_sa14()
1111
monkeypatch_add_connectionfairy_driver_connection()
1212

13-
from unittest import TestSuite, makeSuite
13+
from unittest import TestLoader, TestSuite
1414
from .connection_test import SqlAlchemyConnectionTest
1515
from .dict_test import SqlAlchemyDictTypeTest
1616
from .datetime_test import SqlAlchemyDateAndDateTimeTest
@@ -27,6 +27,9 @@
2727
from .query_caching import SqlAlchemyQueryCompilationCaching
2828

2929

30+
makeSuite = TestLoader().loadTestsFromTestCase
31+
32+
3033
def test_suite_unit():
3134
tests = TestSuite()
3235
tests.addTest(makeSuite(SqlAlchemyConnectionTest))

src/crate/client/tests.py

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@
5959
from .sqlalchemy.tests import test_suite_unit as sqlalchemy_test_suite_unit
6060
from .sqlalchemy.tests import test_suite_integration as sqlalchemy_test_suite_integration
6161

62+
makeSuite = unittest.TestLoader().loadTestsFromTestCase
63+
6264
log = logging.getLogger('crate.testing.layer')
6365
ch = logging.StreamHandler()
6466
ch.setLevel(logging.ERROR)
@@ -336,17 +338,17 @@ def test_suite():
336338
flags = (doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS)
337339

338340
# Unit tests.
339-
suite.addTest(unittest.makeSuite(CursorTest))
340-
suite.addTest(unittest.makeSuite(HttpClientTest))
341-
suite.addTest(unittest.makeSuite(KeepAliveClientTest))
342-
suite.addTest(unittest.makeSuite(ThreadSafeHttpClientTest))
343-
suite.addTest(unittest.makeSuite(ParamsTest))
344-
suite.addTest(unittest.makeSuite(ConnectionTest))
345-
suite.addTest(unittest.makeSuite(RetryOnTimeoutServerTest))
346-
suite.addTest(unittest.makeSuite(RequestsCaBundleTest))
347-
suite.addTest(unittest.makeSuite(TestUsernameSentAsHeader))
348-
suite.addTest(unittest.makeSuite(TestCrateJsonEncoder))
349-
suite.addTest(unittest.makeSuite(TestDefaultSchemaHeader))
341+
suite.addTest(makeSuite(CursorTest))
342+
suite.addTest(makeSuite(HttpClientTest))
343+
suite.addTest(makeSuite(KeepAliveClientTest))
344+
suite.addTest(makeSuite(ThreadSafeHttpClientTest))
345+
suite.addTest(makeSuite(ParamsTest))
346+
suite.addTest(makeSuite(ConnectionTest))
347+
suite.addTest(makeSuite(RetryOnTimeoutServerTest))
348+
suite.addTest(makeSuite(RequestsCaBundleTest))
349+
suite.addTest(makeSuite(TestUsernameSentAsHeader))
350+
suite.addTest(makeSuite(TestCrateJsonEncoder))
351+
suite.addTest(makeSuite(TestDefaultSchemaHeader))
350352
suite.addTest(sqlalchemy_test_suite_unit())
351353
suite.addTest(doctest.DocTestSuite('crate.client.connection'))
352354
suite.addTest(doctest.DocTestSuite('crate.client.http'))

src/crate/testing/tests.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,11 @@
2424
from .test_layer import LayerUtilsTest, LayerTest
2525

2626

27+
makeSuite = unittest.TestLoader().loadTestsFromTestCase
28+
29+
2730
def test_suite():
2831
suite = unittest.TestSuite()
29-
suite.addTest(unittest.makeSuite(LayerUtilsTest))
30-
suite.addTest(unittest.makeSuite(LayerTest))
32+
suite.addTest(makeSuite(LayerUtilsTest))
33+
suite.addTest(makeSuite(LayerTest))
3134
return suite

0 commit comments

Comments
 (0)