| 1447 | self._validate_config_options() |
| 1448 | |
| 1449 | def _checkversion(self) -> None: |
| 1450 | import pytest |
| 1451 | |
| 1452 | minver = self.getini("minversion") |
| 1453 | if minver: |
| 1454 | # Imported lazily to improve start-up time. |
| 1455 | from packaging.version import Version |
| 1456 | |
| 1457 | if Version(minver) > Version(pytest.__version__): |
| 1458 | raise pytest.UsageError( |
| 1459 | f"{self.inipath}: 'minversion' requires pytest-{minver}, actual pytest-{pytest.__version__}'" |
| 1460 | ) |
| 1461 | |
| 1462 | def _validate_config_options(self) -> None: |
| 1463 | for key in sorted(self._get_unknown_ini_keys()): |