From 2b13a9b95dea5513a819b198bc2ece41921e4a8d Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Wed, 19 Feb 2020 22:07:54 +0100 Subject: [PATCH] Use TYPE_CHECKING (#6771) --- src/_pytest/config/__init__.py | 2 +- testing/test_runner.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/_pytest/config/__init__.py b/src/_pytest/config/__init__.py index a13062c05..b8563bd3b 100644 --- a/src/_pytest/config/__init__.py +++ b/src/_pytest/config/__init__.py @@ -795,7 +795,7 @@ class Config: kwargs=dict(parser=self._parser, pluginmanager=self.pluginmanager) ) - if False: # TYPE_CHECKING + if TYPE_CHECKING: from _pytest.cacheprovider import Cache self.cache = None # type: Optional[Cache] diff --git a/testing/test_runner.py b/testing/test_runner.py index 7ba73509a..96693cf8c 100644 --- a/testing/test_runner.py +++ b/testing/test_runner.py @@ -13,10 +13,11 @@ import pytest from _pytest import outcomes from _pytest import reports from _pytest import runner +from _pytest.compat import TYPE_CHECKING from _pytest.config import ExitCode from _pytest.outcomes import OutcomeException -if False: # TYPE_CHECKING +if TYPE_CHECKING: from typing import Type