From 816f13339a1b0f046e58ee807b31c2658709d8f4 Mon Sep 17 00:00:00 2001 From: Adam Johnson Date: Mon, 21 Feb 2022 10:16:31 +0000 Subject: [PATCH] Fix unittest.TextTestResult.printErrorList() (#7341) --- stdlib/unittest/runner.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/unittest/runner.pyi b/stdlib/unittest/runner.pyi index b0b657bce..479a9f2c3 100644 --- a/stdlib/unittest/runner.pyi +++ b/stdlib/unittest/runner.pyi @@ -1,7 +1,7 @@ import unittest.case import unittest.result import unittest.suite -from typing import Callable, TextIO +from typing import Callable, Iterable, TextIO _ResultClassType = Callable[[TextIO, bool, int], unittest.result.TestResult] @@ -15,7 +15,7 @@ class TextTestResult(unittest.result.TestResult): def __init__(self, stream: TextIO, descriptions: bool, verbosity: int) -> None: ... def getDescription(self, test: unittest.case.TestCase) -> str: ... def printErrors(self) -> None: ... - def printErrorList(self, flavour: str, errors: tuple[unittest.case.TestCase, str]) -> None: ... + def printErrorList(self, flavour: str, errors: Iterable[tuple[unittest.case.TestCase, str]]) -> None: ... class TextTestRunner: resultclass: _ResultClassType