From 86a8833fb48adf83b526014f9a1839ffcf202fd5 Mon Sep 17 00:00:00 2001 From: CREDO23 Date: Tue, 16 Jun 2026 19:12:09 +0200 Subject: [PATCH] test(podcasts): add exists to fake storage backend --- surfsense_backend/tests/integration/podcasts/conftest.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/surfsense_backend/tests/integration/podcasts/conftest.py b/surfsense_backend/tests/integration/podcasts/conftest.py index f244c17d2..240f57f96 100644 --- a/surfsense_backend/tests/integration/podcasts/conftest.py +++ b/surfsense_backend/tests/integration/podcasts/conftest.py @@ -120,6 +120,9 @@ class FakeStorageBackend: async def open_stream(self, key: str) -> AsyncIterator[bytes]: yield self.objects.get(key, b"audio-bytes") + async def exists(self, key: str) -> bool: + return key in self.objects + async def delete(self, key: str) -> None: self.deleted.append(key)