Adjust type hints for unnecessary returns in tests (#121657)

This commit is contained in:
epenet
2024-07-10 09:30:50 +02:00
committed by GitHub
parent d10aa6656b
commit 86f7718c1f
8 changed files with 17 additions and 10 deletions

View File

@@ -67,13 +67,15 @@ def warning_caplog(
@pytest.fixture
def subscriber_side_effect() -> None:
def subscriber_side_effect() -> Any | None:
"""Fixture to inject failures into FakeSubscriber start."""
return None
@pytest.fixture
def failing_subscriber(subscriber_side_effect: Any) -> YieldFixture[FakeSubscriber]:
def failing_subscriber(
subscriber_side_effect: Any | None,
) -> YieldFixture[FakeSubscriber]:
"""Fixture overriding default subscriber behavior to allow failure injection."""
subscriber = FakeSubscriber()
with patch(