1111if TYPE_CHECKING :
1212 from collections .abc import Generator
1313
14- from _pytest .fixtures import SubRequest
15-
1614
1715@pytest .fixture (scope = "package" )
1816def fixture_dir () -> Path :
@@ -21,7 +19,7 @@ def fixture_dir() -> Path:
2119
2220
2321@pytest .fixture
24- def local_backend (fixture_dir : Path , request : SubRequest ) -> Generator [Path , None , None ]:
22+ def local_backend (fixture_dir : Path , request : pytest . FixtureRequest ) -> Generator [Path , None , None ]:
2523 """Copy local_backend.tf into the test directory."""
2624 file_name = "local_backend.tf"
2725 og_file = fixture_dir / file_name
@@ -32,7 +30,7 @@ def local_backend(fixture_dir: Path, request: SubRequest) -> Generator[Path, Non
3230
3331
3432@pytest .fixture
35- def no_backend (fixture_dir : Path , request : SubRequest ) -> Generator [Path , None , None ]:
33+ def no_backend (fixture_dir : Path , request : pytest . FixtureRequest ) -> Generator [Path , None , None ]:
3634 """Copy no_backend.tf into the test directory."""
3735 file_name = "no_backend.tf"
3836 og_file = fixture_dir / file_name
@@ -43,7 +41,7 @@ def no_backend(fixture_dir: Path, request: SubRequest) -> Generator[Path, None,
4341
4442
4543@pytest .fixture
46- def s3_backend (fixture_dir : Path , request : SubRequest ) -> Generator [Path , None , None ]:
44+ def s3_backend (fixture_dir : Path , request : pytest . FixtureRequest ) -> Generator [Path , None , None ]:
4745 """Copy s3_backend.tf into the test directory."""
4846 file_name = "s3_backend.tf"
4947 og_file = fixture_dir / file_name
0 commit comments