diff options
Diffstat (limited to 'tests/lint/test_pylinter.py')
-rw-r--r-- | tests/lint/test_pylinter.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/lint/test_pylinter.py b/tests/lint/test_pylinter.py index a1ea5351a..27fc10ebf 100644 --- a/tests/lint/test_pylinter.py +++ b/tests/lint/test_pylinter.py @@ -1,14 +1,19 @@ +import sys from typing import Any from unittest.mock import patch from _pytest.capture import CaptureFixture from astroid import AstroidBuildingError -from mypy_extensions import NoReturn from py._path.local import LocalPath # type: ignore from pylint.lint.pylinter import PyLinter from pylint.utils import FileState +if sys.version_info >= (3, 6, 2): + from typing import NoReturn +else: + from typing_extensions import NoReturn + def raise_exception(*args: Any, **kwargs: Any) -> NoReturn: raise AstroidBuildingError(modname="spam") |