From 70f734f2199e692575fcce27e3afe86c28105806 Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Fri, 20 Jan 2023 13:13:18 +0200 Subject: [PATCH] Last ditch attempt --- src/_pytest/capture.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/_pytest/capture.py b/src/_pytest/capture.py index 9521a8372..16691c878 100644 --- a/src/_pytest/capture.py +++ b/src/_pytest/capture.py @@ -503,8 +503,11 @@ if sys.version_info >= (3, 11) or TYPE_CHECKING: err: AnyStr else: - CaptureResult = collections.namedtuple("CaptureResult", ["out", "err"]) - CaptureResult.__doc__ = """The result of :method:`CaptureFixture.readouterr`.""" + + class CaptureResult( + collections.namedtuple("CaptureResult", ["out", "err"]), Generic[AnyStr] + ): + __doc__ = """The result of :method:`CaptureFixture.readouterr`.""" class MultiCapture(Generic[AnyStr]):