diff options
| author | Ben Sima <ben@bensima.com> | 2025-12-23 17:55:02 -0500 |
|---|---|---|
| committer | Ben Sima <ben@bensima.com> | 2025-12-23 17:55:02 -0500 |
| commit | 9374b1955b32b49f77be3b5c84598922296e5b5c (patch) | |
| tree | bc5dc0e37fa8fb03cd354b4b40fdbc96e9d24b22 /Biz/PodcastItLater/Test.py | |
| parent | 30fb38f179afbd2302000e0f5abb3afed7525750 (diff) | |
Fix some build errors
Diffstat (limited to 'Biz/PodcastItLater/Test.py')
| -rw-r--r-- | Biz/PodcastItLater/Test.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/Biz/PodcastItLater/Test.py b/Biz/PodcastItLater/Test.py index 86b04f4..8b41e79 100644 --- a/Biz/PodcastItLater/Test.py +++ b/Biz/PodcastItLater/Test.py @@ -22,7 +22,9 @@ import Biz.PodcastItLater.Core as Core import Biz.PodcastItLater.UI as UI import Biz.PodcastItLater.Web as Web -import Biz.PodcastItLater.Worker as Worker +import Biz.PodcastItLater.Worker.Core as WorkerCore +import Biz.PodcastItLater.Worker.Jobs as WorkerJobs +import Biz.PodcastItLater.Worker.Processor as WorkerProcessor import Omni.App as App import Omni.Test as Test import pathlib @@ -93,15 +95,15 @@ class TestEndToEnd(BaseWebTest): self.assertEqual(job["user_id"], self.user_id) # Step 2: Process the job with mocked external services - shutdown_handler = Worker.ShutdownHandler() - processor = Worker.ArticleProcessor(shutdown_handler) + shutdown_handler = WorkerCore.ShutdownHandler() + processor = WorkerProcessor.ArticleProcessor(shutdown_handler) # Mock external dependencies mock_audio_data = b"fake-mp3-audio-content-12345" with ( unittest.mock.patch.object( - Worker.ArticleProcessor, + WorkerProcessor.ArticleProcessor, "extract_article_content", return_value=( "Great Article Title", @@ -109,11 +111,11 @@ class TestEndToEnd(BaseWebTest): ), ), unittest.mock.patch( - "Biz.PodcastItLater.Worker.prepare_text_for_tts", + "Biz.PodcastItLater.Worker.TextProcessing.prepare_text_for_tts", return_value=["This is the article content."], ), unittest.mock.patch( - "Biz.PodcastItLater.Worker.check_memory_usage", + "Biz.PodcastItLater.Worker.Processor.check_memory_usage", return_value=50.0, ), unittest.mock.patch.object( @@ -148,7 +150,7 @@ class TestEndToEnd(BaseWebTest): mock_audio_segment.return_value = mock_segment # Process the pending job - Worker.process_pending_jobs(processor) + WorkerJobs.process_pending_jobs(processor) # Step 3: Verify job was marked completed job = Core.Database.get_job_by_id(job_id) |
