diff options
| author | Ben Sima <ben@bensima.com> | 2025-11-22 20:40:29 -0500 |
|---|---|---|
| committer | Ben Sima <ben@bensima.com> | 2025-11-22 20:40:29 -0500 |
| commit | 80f11263839802adb232f261364791446948d6ff (patch) | |
| tree | e7c43839ca4e28a10f9cb589f14d3342e4a8e2f7 /Biz/PodcastItLater | |
| parent | 6f4b2c97a24967508f3970b46999052fd1f44e67 (diff) | |
feat: implement t-1o2cbco62ly
Diffstat (limited to 'Biz/PodcastItLater')
| -rw-r--r-- | Biz/PodcastItLater/Worker.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Biz/PodcastItLater/Worker.py b/Biz/PodcastItLater/Worker.py index 5203490..92349cf 100644 --- a/Biz/PodcastItLater/Worker.py +++ b/Biz/PodcastItLater/Worker.py @@ -1951,7 +1951,10 @@ class TestJobProcessing(Test.TestCase): msg = "no job found for %s" raise Test.TestError(msg, self.job_id) - # Mock external calls + def mock_tts(*_args: Any) -> bytes: + shutdown_handler.shutdown_requested.set() + return b"audio-data" + with ( unittest.mock.patch.object( ArticleProcessor, @@ -1966,9 +1969,7 @@ class TestJobProcessing(Test.TestCase): unittest.mock.patch.object( ArticleProcessor, "text_to_speech", - side_effect=lambda *_args: ( - shutdown_handler.shutdown_requested.set() or b"audio-data" # type: ignore[func-returns-value] - ), + side_effect=mock_tts, ), unittest.mock.patch( "Biz.PodcastItLater.Core.Database.update_job_status", |
