We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 61a7f3b commit 2a89f75Copy full SHA for 2a89f75
mypy/test/data.py
@@ -17,6 +17,7 @@
17
18
import pytest
19
20
+from mypy import defaults
21
from mypy.test.config import PREFIX, test_data_prefix, test_temp_dir
22
23
root_dir = os.path.normpath(PREFIX)
@@ -166,6 +167,10 @@ def _item_fail(msg: str) -> NoReturn:
166
167
version = tuple(int(x) for x in version_str.split("."))
168
except ValueError:
169
_item_fail(f"{version_str!r} is not a valid python version")
170
+ if version < defaults.PYTHON3_VERSION:
171
+ _item_fail(
172
+ f"Version check against {version}; must be >= {defaults.PYTHON3_VERSION}"
173
+ )
174
if compare_op == ">=":
175
version_check = sys.version_info >= version
176
elif compare_op == "==":
0 commit comments