]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.12] gh-115249: Fix `test_descr` with `-OO` mode (GH-115250) (#115277)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sun, 11 Feb 2024 08:57:49 +0000 (09:57 +0100)
committerGitHub <noreply@github.com>
Sun, 11 Feb 2024 08:57:49 +0000 (11:57 +0300)
gh-115249: Fix `test_descr` with `-OO` mode (GH-115250)
(cherry picked from commit 1f23837277e604f41589273aeb3a10377d416510)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
Lib/test/test_descr.py

index bf4b8f9572df4ce2a0c883f8ac79cbcc8aff1f5f..a969f04b10a865eceed60a4906c7bd8fc0e4382e 100644 (file)
@@ -1594,7 +1594,11 @@ order (MRO) for bases """
 
         cm = classmethod(f)
         cm_dict = {'__annotations__': {},
-                   '__doc__': "f docstring",
+                   '__doc__': (
+                       "f docstring"
+                       if support.HAVE_DOCSTRINGS
+                       else None
+                    ),
                    '__module__': __name__,
                    '__name__': 'f',
                    '__qualname__': f.__qualname__}