]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.12] gh-89392: Make test_pep646_syntax discoverable (GH-108861) (#108871)
authorSerhiy Storchaka <storchaka@gmail.com>
Mon, 4 Sep 2023 16:41:42 +0000 (19:41 +0300)
committerGitHub <noreply@github.com>
Mon, 4 Sep 2023 16:41:42 +0000 (18:41 +0200)
* [3.12] gh-89392: Make test_pep646_syntax discoverable (GH-108861).
(cherry picked from commit d0b22f6bd84239e50b43709f98f2bb950222cfe5)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* Add "import unittest".

Lib/test/test_pep646_syntax.py

index 12a4227e4dc9591de387f4b8c911219e6d3912ba..aac089b190bc11c99ea6fa94d21ee937dbefb973 100644 (file)
@@ -1,3 +1,6 @@
+import doctest
+import unittest
+
 doctests = """
 
 Setup
@@ -317,10 +320,10 @@ is *not* valid syntax.)
 
 __test__ = {'doctests' : doctests}
 
-def test_main(verbose=False):
-    from test import support
-    from test import test_pep646_syntax
-    return support.run_doctest(test_pep646_syntax, verbose)
+def load_tests(loader, tests, pattern):
+    tests.addTest(doctest.DocTestSuite())
+    return tests
+
 
 if __name__ == "__main__":
-    test_main(verbose=True)
+    unittest.main()