mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-07 08:26:10 +00:00
fix(tests): restore initialized_langfuse_clients counter after test
Save and restore litellm.initialized_langfuse_clients around test_max_langfuse_clients_limit to prevent ordering-dependent failures in other tests that rely on the counter's value. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
dc003e2a94
commit
5fe1dd3ec8
1 changed files with 3 additions and 0 deletions
|
|
@ -478,6 +478,7 @@ def test_max_langfuse_clients_limit():
|
|||
mock_langfuse = MagicMock()
|
||||
mock_langfuse.version.__version__ = "3.0.0"
|
||||
# Set max clients to 2 for testing
|
||||
original_initialized_langfuse_clients = litellm.initialized_langfuse_clients
|
||||
with patch.dict("sys.modules", {"langfuse": mock_langfuse}), patch.object(
|
||||
langfuse_module, "MAX_LANGFUSE_INITIALIZED_CLIENTS", 2
|
||||
):
|
||||
|
|
@ -513,3 +514,5 @@ def test_max_langfuse_clients_limit():
|
|||
|
||||
# Counter should still be 2 (third client failed to initialize)
|
||||
assert litellm.initialized_langfuse_clients == 2
|
||||
|
||||
litellm.initialized_langfuse_clients = original_initialized_langfuse_clients
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue