6565from _pytest .outcomes import TEST_OUTCOME
6666from _pytest .pathlib import absolutepath
6767from _pytest .pathlib import bestrelpath
68- from _pytest .scope import _ScopeName
6968from _pytest .scope import HIGH_SCOPES
7069from _pytest .scope import Scope
70+ from _pytest .scope import ScopeName
7171from _pytest .warning_types import PytestWarning
7272
7373
@@ -401,7 +401,7 @@ def _scope(self) -> Scope:
401401 raise NotImplementedError ()
402402
403403 @property
404- def scope (self ) -> _ScopeName :
404+ def scope (self ) -> ScopeName :
405405 """Scope string, one of "function", "class", "module", "package", "session"."""
406406 return self ._scope .value
407407
@@ -942,10 +942,10 @@ def _teardown_yield_fixture(fixturefunc, it) -> None:
942942
943943
944944def _eval_scope_callable (
945- scope_callable : Callable [[str , Config ], _ScopeName ],
945+ scope_callable : Callable [[str , Config ], ScopeName ],
946946 fixture_name : str ,
947947 config : Config ,
948- ) -> _ScopeName :
948+ ) -> ScopeName :
949949 try :
950950 # Type ignored because there is no typing mechanism to specify
951951 # keyword arguments, currently.
@@ -977,7 +977,7 @@ def __init__(
977977 baseid : str | None ,
978978 argname : str ,
979979 func : _FixtureFunc [FixtureValue ],
980- scope : Scope | _ScopeName | Callable [[str , Config ], _ScopeName ] | None ,
980+ scope : Scope | ScopeName | Callable [[str , Config ], ScopeName ] | None ,
981981 params : Sequence [object ] | None ,
982982 ids : tuple [object | None , ...] | Callable [[Any ], object | None ] | None = None ,
983983 * ,
@@ -1034,7 +1034,7 @@ def __init__(
10341034 self ._autouse = _autouse
10351035
10361036 @property
1037- def scope (self ) -> _ScopeName :
1037+ def scope (self ) -> ScopeName :
10381038 """Scope string, one of "function", "class", "module", "package", "session"."""
10391039 return self ._scope .value
10401040
@@ -1228,7 +1228,7 @@ def pytest_fixture_setup(
12281228@final
12291229@dataclasses .dataclass (frozen = True )
12301230class FixtureFunctionMarker :
1231- scope : _ScopeName | Callable [[str , Config ], _ScopeName ]
1231+ scope : ScopeName | Callable [[str , Config ], ScopeName ]
12321232 params : tuple [object , ...] | None
12331233 autouse : bool = False
12341234 ids : tuple [object | None , ...] | Callable [[Any ], object | None ] | None = None
@@ -1322,7 +1322,7 @@ def _get_wrapped_function(self) -> Callable[..., Any]:
13221322def fixture (
13231323 fixture_function : Callable [..., object ],
13241324 * ,
1325- scope : _ScopeName | Callable [[str , Config ], _ScopeName ] = ...,
1325+ scope : ScopeName | Callable [[str , Config ], ScopeName ] = ...,
13261326 params : Iterable [object ] | None = ...,
13271327 autouse : bool = ...,
13281328 ids : Sequence [object | None ] | Callable [[Any ], object | None ] | None = ...,
@@ -1334,7 +1334,7 @@ def fixture(
13341334def fixture (
13351335 fixture_function : None = ...,
13361336 * ,
1337- scope : _ScopeName | Callable [[str , Config ], _ScopeName ] = ...,
1337+ scope : ScopeName | Callable [[str , Config ], ScopeName ] = ...,
13381338 params : Iterable [object ] | None = ...,
13391339 autouse : bool = ...,
13401340 ids : Sequence [object | None ] | Callable [[Any ], object | None ] | None = ...,
@@ -1345,7 +1345,7 @@ def fixture(
13451345def fixture (
13461346 fixture_function : FixtureFunction | None = None ,
13471347 * ,
1348- scope : _ScopeName | Callable [[str , Config ], _ScopeName ] = "function" ,
1348+ scope : ScopeName | Callable [[str , Config ], ScopeName ] = "function" ,
13491349 params : Iterable [object ] | None = None ,
13501350 autouse : bool = False ,
13511351 ids : Sequence [object | None ] | Callable [[Any ], object | None ] | None = None ,
@@ -1799,7 +1799,7 @@ def _register_fixture(
17991799 name : str ,
18001800 func : _FixtureFunc [object ],
18011801 nodeid : str | None ,
1802- scope : Scope | _ScopeName | Callable [[str , Config ], _ScopeName ] = "function" ,
1802+ scope : Scope | ScopeName | Callable [[str , Config ], ScopeName ] = "function" ,
18031803 params : Sequence [object ] | None = None ,
18041804 ids : tuple [object | None , ...] | Callable [[Any ], object | None ] | None = None ,
18051805 autouse : bool = False ,
0 commit comments