diff --git a/tests/unit/test_lipsync_routes.py b/tests/unit/test_lipsync_routes.py index 8bce520f2..132d6875f 100644 --- a/tests/unit/test_lipsync_routes.py +++ b/tests/unit/test_lipsync_routes.py @@ -298,6 +298,7 @@ class TestLipsyncServiceUnit: mock_db = MagicMock() svc = LipsyncService(mock_db, client=mock_mediakit) + svc.settings.use_gpu_lipsync = False with pytest.raises(MediaKitError, match="API 调用失败"): svc.create_job( @@ -473,6 +474,7 @@ class TestLipsyncServiceUnit: cosyvoice_service=mock_cosyvoice, voice_clone_repo=MagicMock(), ) + svc.settings.use_gpu_lipsync = False job = svc.create_job( user_id="user-1", video_url="https://example.com/video.mp4", @@ -616,12 +618,14 @@ class TestSignMediaUrl403Fix: def _svc(self, mock_mediakit, mock_cosyvoice): from app.services.lipsync_service import LipsyncService - return LipsyncService( + svc = LipsyncService( MagicMock(), client=mock_mediakit, cosyvoice_service=mock_cosyvoice, voice_clone_repo=MagicMock(), ) + svc.settings.use_gpu_lipsync = False + return svc def test_own_oss_unsigned_url_gets_resigned(self, mock_mediakit, mock_cosyvoice): """裸 public_url(不带签名,私有桶匿名 403)必须被重签."""