fix: resolve test failures and lint errors after segment 5 merge

- Add login_manager mock to controller test fixtures (6 files)
- Remove duplicate MemoryConfig import in llm_utils.py
- Fix line-too-long in test_workflow_draft_variable.py

Made-with: Cursor
This commit is contained in:
Novice
2026-03-23 15:23:33 +08:00
parent fd124e6d32
commit ba7827acd1
13 changed files with 90 additions and 29 deletions

View File

@ -728,7 +728,7 @@ def test_get_oauth_client_should_return_decrypted_system_client_when_verified(
_mock_get_trigger_provider(mocker, provider_controller)
mocker.patch("services.trigger.trigger_provider_service.PluginService.is_plugin_verified", return_value=True)
mocker.patch(
"services.trigger.trigger_provider_service.decrypt_system_oauth_params",
"services.trigger.trigger_provider_service.decrypt_system_params",
return_value={"client_id": "system"},
)
@ -754,7 +754,7 @@ def test_get_oauth_client_should_raise_error_when_system_decryption_fails(
_mock_get_trigger_provider(mocker, provider_controller)
mocker.patch("services.trigger.trigger_provider_service.PluginService.is_plugin_verified", return_value=True)
mocker.patch(
"services.trigger.trigger_provider_service.decrypt_system_oauth_params",
"services.trigger.trigger_provider_service.decrypt_system_params",
side_effect=RuntimeError("bad data"),
)