gh-118121: Fix `test_doctest.test_look_in_unwrapped` (#118122)

This commit is contained in:
Nikita Sobolev 2024-04-21 10:08:32 +03:00 committed by GitHub
parent 5fa5b7facb
commit ccda738284
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 16 additions and 1 deletions

View File

@ -2545,7 +2545,7 @@ class Wrapper:
self.func(*args, **kwargs)
@Wrapper
def test_look_in_unwrapped():
def wrapped():
"""
Docstrings in wrapped functions must be detected as well.
@ -2553,6 +2553,21 @@ def test_look_in_unwrapped():
'one other test'
"""
def test_look_in_unwrapped():
"""
Ensure that wrapped doctests work correctly.
>>> import doctest
>>> doctest.run_docstring_examples(
... wrapped, {}, name=wrapped.__name__, verbose=True)
Finding tests in wrapped
Trying:
'one other test'
Expecting:
'one other test'
ok
"""
@doctest_skip_if(support.check_impl_detail(cpython=False))
def test_wrapped_c_func():
"""