test_runner: Fix incorrect type for enforce_timely_test_completion.

Our TestResult objects are always actually TextTestResults.
This commit is contained in:
Wyatt Hoodes
2019-07-22 09:40:47 -10:00
committed by Tim Abbott
parent a2fa1a6f25
commit 3509fe07b5

View File

@@ -96,7 +96,7 @@ def report_slow_tests() -> None:
print(' This may no longer be true: %s' % (slowness_reason,)) print(' This may no longer be true: %s' % (slowness_reason,))
def enforce_timely_test_completion(test_method: Any, test_name: str, def enforce_timely_test_completion(test_method: Any, test_name: str,
delay: float, result: TestResult) -> None: delay: float, result: "TextTestResult") -> None:
if hasattr(test_method, 'slowness_reason'): if hasattr(test_method, 'slowness_reason'):
max_delay = 2.0 # seconds max_delay = 2.0 # seconds
else: else: