From 562c719c629bb974a0b00810da1043191b4da2fb Mon Sep 17 00:00:00 2001 From: Daniel Han Date: Sat, 4 Jul 2026 17:05:33 +0000 Subject: [PATCH 1/2] Add video_router to the desktop auth main-import stub --- studio/backend/tests/test_desktop_auth.py | 1 + 1 file changed, 1 insertion(+) diff --git a/studio/backend/tests/test_desktop_auth.py b/studio/backend/tests/test_desktop_auth.py index 591d44b736..af0a4b940f 100644 --- a/studio/backend/tests/test_desktop_auth.py +++ b/studio/backend/tests/test_desktop_auth.py @@ -439,6 +439,7 @@ def test_health_response_reports_desktop_capability_fields(monkeypatch): "settings_router": settings_module.router, "training_history_router": APIRouter(), "training_router": APIRouter(), + "video_router": APIRouter(), }.items(): setattr(routes_module, name, router) routes_module.settings = settings_module From eefa85c58e86f0594ccdc56205fb8c80ef55cf31 Mon Sep 17 00:00:00 2001 From: Daniel Han Date: Sat, 4 Jul 2026 17:07:47 +0000 Subject: [PATCH 2/2] Stub routes.preview in the desktop auth test so main imports order-independently --- studio/backend/tests/test_desktop_auth.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/studio/backend/tests/test_desktop_auth.py b/studio/backend/tests/test_desktop_auth.py index af0a4b940f..12cf071141 100644 --- a/studio/backend/tests/test_desktop_auth.py +++ b/studio/backend/tests/test_desktop_auth.py @@ -423,6 +423,8 @@ def test_health_response_reports_desktop_capability_fields(monkeypatch): llama_module.router = APIRouter() prompts_module = ModuleType("routes.prompts") prompts_module.router = APIRouter() + preview_module = ModuleType("routes.preview") + preview_module.router = APIRouter() for name, router in { "auth_router": APIRouter(), @@ -449,6 +451,7 @@ def test_health_response_reports_desktop_capability_fields(monkeypatch): monkeypatch.setitem(sys.modules, "routes.settings", settings_module) monkeypatch.setitem(sys.modules, "routes.llama", llama_module) monkeypatch.setitem(sys.modules, "routes.prompts", prompts_module) + monkeypatch.setitem(sys.modules, "routes.preview", preview_module) import studio.backend.main as backend_main