From 0e906d8e900e2e48e2896b31bfcf3736fb7c6a8a Mon Sep 17 00:00:00 2001 From: Pierre Sassoulas Date: Tue, 25 Jan 2022 19:56:13 +0100 Subject: [PATCH] Add a regression test for issue #3979 --- tests/functional/r/regression_02/regression_3979.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 tests/functional/r/regression_02/regression_3979.py diff --git a/tests/functional/r/regression_02/regression_3979.py b/tests/functional/r/regression_02/regression_3979.py new file mode 100644 index 0000000000..25426af218 --- /dev/null +++ b/tests/functional/r/regression_02/regression_3979.py @@ -0,0 +1,9 @@ +import os +from typing import TYPE_CHECKING, Any, Union + +if TYPE_CHECKING: + BasePathLike = os.PathLike[Any] # <-- that is where pylint identifies E1136 +else: + BasePathLike = os.PathLike + +foo : Union[str, BasePathLike] = "bar"