Skip to content

Commit af2f55f

Browse files
bpo-5846: Do not use obsolete unittest functions.
Get rid of use of makeSuite() and findTestCases(). Also make test_math and test_threading_local discoverable.
1 parent c78d5ca commit af2f55f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+80
-93
lines changed

Lib/distutils/tests/test_archive_util.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,7 @@ def test_tarfile_root_owner(self):
390390
archive.close()
391391

392392
def test_suite():
393-
return unittest.makeSuite(ArchiveUtilTestCase)
393+
return unittest.TestLoader().loadTestsFromTestCase(ArchiveUtilTestCase)
394394

395395
if __name__ == "__main__":
396396
run_unittest(test_suite())

Lib/distutils/tests/test_bdist.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def test_skip_build(self):
4545

4646

4747
def test_suite():
48-
return unittest.makeSuite(BuildTestCase)
48+
return unittest.TestLoader().loadTestsFromTestCase(BuildTestCase)
4949

5050

5151
if __name__ == '__main__':

Lib/distutils/tests/test_bdist_dumb.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def test_simple_built(self):
9191
self.assertEqual(contents, sorted(wanted))
9292

9393
def test_suite():
94-
return unittest.makeSuite(BuildDumbTestCase)
94+
return unittest.TestLoader().loadTestsFromTestCase(BuildDumbTestCase)
9595

9696
if __name__ == '__main__':
9797
run_unittest(test_suite())

Lib/distutils/tests/test_bdist_rpm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def test_no_optimize_flag(self):
129129
os.remove(os.path.join(pkg_dir, 'dist', 'foo-0.1-1.noarch.rpm'))
130130

131131
def test_suite():
132-
return unittest.makeSuite(BuildRpmTestCase)
132+
return unittest.TestLoader().loadTestsFromTestCase(BuildRpmTestCase)
133133

134134
if __name__ == '__main__':
135135
run_unittest(test_suite())

Lib/distutils/tests/test_build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def test_finalize_options(self):
5050
self.assertEqual(cmd.executable, os.path.normpath(sys.executable))
5151

5252
def test_suite():
53-
return unittest.makeSuite(BuildTestCase)
53+
return unittest.TestLoader().loadTestsFromTestCase(BuildTestCase)
5454

5555
if __name__ == "__main__":
5656
run_unittest(test_suite())

Lib/distutils/tests/test_build_clib.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ def test_run(self):
138138
self.assertIn('libfoo.a', os.listdir(build_temp))
139139

140140
def test_suite():
141-
return unittest.makeSuite(BuildCLibTestCase)
141+
return unittest.TestLoader().loadTestsFromTestCase(BuildCLibTestCase)
142142

143143
if __name__ == "__main__":
144144
run_unittest(test_suite())

Lib/distutils/tests/test_build_ext.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -545,8 +545,8 @@ def build_ext(self, *args, **kwargs):
545545

546546
def test_suite():
547547
suite = unittest.TestSuite()
548-
suite.addTest(unittest.makeSuite(BuildExtTestCase))
549-
suite.addTest(unittest.makeSuite(ParallelBuildExtTestCase))
548+
suite.addTest(unittest.TestLoader().loadTestsFromTestCase(BuildExtTestCase))
549+
suite.addTest(unittest.TestLoader().loadTestsFromTestCase(ParallelBuildExtTestCase))
550550
return suite
551551

552552
if __name__ == '__main__':

Lib/distutils/tests/test_build_py.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ def test_dont_write_bytecode(self):
173173

174174

175175
def test_suite():
176-
return unittest.makeSuite(BuildPyTestCase)
176+
return unittest.TestLoader().loadTestsFromTestCase(BuildPyTestCase)
177177

178178
if __name__ == "__main__":
179179
run_unittest(test_suite())

Lib/distutils/tests/test_build_scripts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ def test_version_int(self):
106106
self.assertIn(name, built)
107107

108108
def test_suite():
109-
return unittest.makeSuite(BuildScriptsTestCase)
109+
return unittest.TestLoader().loadTestsFromTestCase(BuildScriptsTestCase)
110110

111111
if __name__ == "__main__":
112112
run_unittest(test_suite())

Lib/distutils/tests/test_check.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ def test_check_all(self):
157157
'restructuredtext': 1})
158158

159159
def test_suite():
160-
return unittest.makeSuite(CheckTestCase)
160+
return unittest.TestLoader().loadTestsFromTestCase(CheckTestCase)
161161

162162
if __name__ == "__main__":
163163
run_unittest(test_suite())

0 commit comments

Comments
 (0)