mirror of
https://github.com/tiennm99/litellm.git
synced 2026-08-21 08:26:34 +00:00
fix(proxy): handle missing DATABASE_URL in append_query_params (#21239)
* fix: handle missing database url in append_query_params * Update litellm/proxy/proxy_cli.py Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --------- Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
parent
89e95f779f
commit
0dcc744f7e
@@ -218,6 +218,12 @@ class TestProxyInitializationHelpers:
|
||||
assert "connection_limit=10" in modified_url
|
||||
assert "pool_timeout=60" in modified_url
|
||||
|
||||
def test_append_query_params_handles_missing_url(self):
|
||||
from litellm.proxy.proxy_cli import append_query_params
|
||||
|
||||
modified_url = append_query_params(None, {"connection_limit": 10})
|
||||
assert modified_url == ""
|
||||
|
||||
@patch("uvicorn.run")
|
||||
@patch("atexit.register") # 🔥 critical
|
||||
def test_skip_server_startup(self, mock_atexit_register, mock_uvicorn_run):
|
||||
|
||||
Reference in New Issue
Block a user