mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-07 08:26:10 +00:00
fix: mock litellm.proxy.proxy_server in test_skip_server_startup
This commit is contained in:
parent
11a2ec8aef
commit
9f80815661
1 changed files with 11 additions and 6 deletions
|
|
@ -233,15 +233,20 @@ class TestProxyInitializationHelpers:
|
|||
|
||||
runner = CliRunner()
|
||||
|
||||
mock_proxy_module = MagicMock(
|
||||
app=MagicMock(),
|
||||
ProxyConfig=MagicMock(),
|
||||
KeyManagementSettings=MagicMock(),
|
||||
save_worker_config=MagicMock(),
|
||||
)
|
||||
with patch.dict(
|
||||
"sys.modules",
|
||||
{
|
||||
"proxy_server": MagicMock(
|
||||
app=MagicMock(),
|
||||
ProxyConfig=MagicMock(),
|
||||
KeyManagementSettings=MagicMock(),
|
||||
save_worker_config=MagicMock(),
|
||||
)
|
||||
"proxy_server": mock_proxy_module,
|
||||
# Prevent real import of proxy_server inside Click's
|
||||
# isolation context (heavy side effects cause stream
|
||||
# lifecycle issues with Click 8.2+)
|
||||
"litellm.proxy.proxy_server": mock_proxy_module,
|
||||
},
|
||||
), patch(
|
||||
"litellm.proxy.proxy_cli.ProxyInitializationHelpers._get_default_unvicorn_init_args"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue