From: Nikita Sobolev Date: Thu, 26 Oct 2023 12:45:39 +0000 (+0300) Subject: gh-111348: Fix direct invocation of `test_doctest`; remove `test_doctest.test_coverag... X-Git-Tag: v3.13.0a2~318 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=31c05b72c15885ad5ff298de39456d8baed28448;p=thirdparty%2FPython%2Fcpython.git gh-111348: Fix direct invocation of `test_doctest`; remove `test_doctest.test_coverage` (#111349) Co-authored-by: Sergey B Kirpichev --- diff --git a/Lib/test/test_doctest.py b/Lib/test/test_doctest.py index 6a903ed041ab..e5b08a3c47a9 100644 --- a/Lib/test/test_doctest.py +++ b/Lib/test/test_doctest.py @@ -3362,19 +3362,5 @@ def load_tests(loader, tests, pattern): return tests -def test_coverage(coverdir): - trace = import_helper.import_module('trace') - tracer = trace.Trace(ignoredirs=[sys.base_prefix, sys.base_exec_prefix,], - trace=0, count=1) - tracer.run('test_main()') - r = tracer.results() - print('Writing coverage results...') - r.write_results(show_missing=True, summary=True, - coverdir=coverdir) - - if __name__ == '__main__': - if '-c' in sys.argv: - test_coverage('/tmp/doctest.cover') - else: - unittest.main() + unittest.main(module='test.test_doctest')