diff --git a/tests/test_inject.py b/tests/test_inject.py index 2f2f014..b2488b5 100644 --- a/tests/test_inject.py +++ b/tests/test_inject.py @@ -1,3 +1,4 @@ +import collections.abc import contextlib import contextvars import typing @@ -20,7 +21,7 @@ @contextlib.contextmanager -def _rpc_child() -> typing.Iterator[Container]: +def _rpc_child() -> collections.abc.Generator[Container]: root = Container(groups=[Dependencies]) root.open() # caller-owned root; never closed here (gRPC has no root-lifecycle hook) child = root.build_child_container(scope=Scope.REQUEST)