@@ -1316,28 +1316,28 @@ def method(self):
13161316 add_method (func )
13171317
13181318 for n in range (niter ):
1319- theSuite .addTest (unittest .makeSuite (test_numexpr ))
1319+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_numexpr ))
13201320 if 'sparc' not in platform .machine ():
1321- theSuite .addTest (unittest .makeSuite (test_numexpr2 ))
1322- theSuite .addTest (unittest .makeSuite (test_evaluate ))
1323- theSuite .addTest (unittest .makeSuite (TestExpressions ))
1324- theSuite .addTest (unittest .makeSuite (test_int32_int64 ))
1325- theSuite .addTest (unittest .makeSuite (test_uint32_int64 ))
1326- theSuite .addTest (unittest .makeSuite (test_strings ))
1321+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_numexpr2 ))
1322+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_evaluate ))
1323+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (TestExpressions ))
1324+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_int32_int64 ))
1325+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_uint32_int64 ))
1326+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_strings ))
13271327 theSuite .addTest (
1328- unittest .makeSuite (test_irregular_stride ))
1329- theSuite .addTest (unittest .makeSuite (test_zerodim ))
1330- theSuite .addTest (unittest .makeSuite (test_threading_config ))
1328+ unittest .defaultTestLoader . loadTestsFromTestCase (test_irregular_stride ))
1329+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_zerodim ))
1330+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_threading_config ))
13311331
13321332 # multiprocessing module is not supported on Hurd/kFreeBSD
13331333 if (pl .system ().lower () not in ('gnu' , 'gnu/kfreebsd' )):
1334- theSuite .addTest (unittest .makeSuite (test_subprocess ))
1334+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_subprocess ))
13351335
13361336 # I need to put this test after test_subprocess because
13371337 # if not, the test suite locks immediately before test_subproces.
13381338 # This only happens with Windows, so I suspect of a subtle bad
13391339 # interaction with threads and subprocess :-/
1340- theSuite .addTest (unittest .makeSuite (test_threading ))
1340+ theSuite .addTest (unittest .defaultTestLoader . loadTestsFromTestCase (test_threading ))
13411341
13421342 return theSuite
13431343
0 commit comments