Skip to content

Commit e86998d

Browse files
committed
solves failing test
1 parent 6c608c7 commit e86998d

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

radioshaq/tests/integration/test_receiver_ws_and_hq_upload.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ async def receive(self, duration_seconds: float): # type: ignore[override]
3636
for s in self._samples:
3737
yield s
3838

39+
async def close(self) -> None: # type: ignore[override]
40+
"""No-op for fake; avoids _backend.close() on lifespan shutdown."""
41+
return None
42+
3943

4044
def _setup_receiver_for_integration() -> str:
4145
receiver: server.ReceiverService = server.app.state.receiver

radioshaq/tests/unit/remote_receiver/test_websocket_stream.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ async def receive(self, duration_seconds: float) -> AsyncIterator[SignalSample]:
3838
for s in self._samples:
3939
yield s
4040

41+
async def close(self) -> None: # type: ignore[override]
42+
"""No-op for fake; avoids _backend.close() on lifespan shutdown."""
43+
return None
44+
4145

4246
def _make_sample(with_audio: bool) -> SignalSample:
4347
raw = b"\x01\x02\x03\x04" if with_audio else None

0 commit comments

Comments
 (0)