[3.11] gh-81682: Fix test failures when CPython is built without docstrings (GH-113410) (GH-113430)

(cherry picked from commit 4e5b27e6a3)
This commit is contained in:
Serhiy Storchaka 2023-12-23 13:38:07 +02:00 committed by GitHub
parent 80b2bad2c2
commit fe2b4dd3c0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 39 additions and 16 deletions

View file

@ -7,7 +7,7 @@ import tempfile
import unittest
from test.support import (requires, verbose, SaveSignals, cpython_only,
check_disallow_instantiation)
check_disallow_instantiation, MISSING_C_DOCSTRINGS)
from test.support.import_helper import import_module
# Optionally test curses module. This currently requires that the
@ -1141,6 +1141,8 @@ class TestCurses(unittest.TestCase):
with self.assertRaises(TypeError):
del stdscr.encoding
@unittest.skipIf(MISSING_C_DOCSTRINGS,
"Signature information for builtins requires docstrings")
def test_issue21088(self):
stdscr = self.stdscr
#