Skip to content

Commit e3d4310

Browse files
committed
config: avoid direct access to inicfg
No apparent need for it.
1 parent 05646c2 commit e3d4310

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

src/_pytest/config/__init__.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1370,17 +1370,11 @@ def pytest_collection(self) -> Generator[None, object, object]:
13701370
def _checkversion(self) -> None:
13711371
import pytest
13721372

1373-
minver_ini_value = self.inicfg.get("minversion", None)
1374-
minver = minver_ini_value.value if minver_ini_value is not None else None
1373+
minver = self.getini("minversion")
13751374
if minver:
13761375
# Imported lazily to improve start-up time.
13771376
from packaging.version import Version
13781377

1379-
if not isinstance(minver, str):
1380-
raise pytest.UsageError(
1381-
f"{self.inipath}: 'minversion' must be a single value"
1382-
)
1383-
13841378
if Version(minver) > Version(pytest.__version__):
13851379
raise pytest.UsageError(
13861380
f"{self.inipath}: 'minversion' requires pytest-{minver}, actual pytest-{pytest.__version__}'"

0 commit comments

Comments
 (0)