mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-07 08:26:10 +00:00
Merge pull request #23377 from BerriAI/litellm_fix_flaky_mcp_and_agentcore_tests
[Fix] Flaky MCP Server and AgentCore Streaming Tests
This commit is contained in:
commit
b5dfde892c
2 changed files with 7 additions and 0 deletions
|
|
@ -1456,6 +1456,7 @@ async def test_add_update_server_with_alias():
|
|||
mock_mcp_server.authorization_url = None
|
||||
mock_mcp_server.registration_url = None
|
||||
mock_mcp_server.token_url = None
|
||||
mock_mcp_server.oauth2_flow = None
|
||||
# Additional fields used by build_mcp_server_from_table
|
||||
mock_mcp_server.extra_headers = None
|
||||
mock_mcp_server.allow_all_keys = False
|
||||
|
|
@ -1511,6 +1512,7 @@ async def test_add_update_server_without_alias():
|
|||
mock_mcp_server.authorization_url = None
|
||||
mock_mcp_server.registration_url = None
|
||||
mock_mcp_server.token_url = None
|
||||
mock_mcp_server.oauth2_flow = None
|
||||
# Additional fields used by build_mcp_server_from_table
|
||||
mock_mcp_server.extra_headers = None
|
||||
mock_mcp_server.allow_all_keys = False
|
||||
|
|
@ -1566,6 +1568,7 @@ async def test_add_update_server_fallback_to_server_id():
|
|||
mock_mcp_server.authorization_url = None
|
||||
mock_mcp_server.registration_url = None
|
||||
mock_mcp_server.token_url = None
|
||||
mock_mcp_server.oauth2_flow = None
|
||||
# Additional fields used by build_mcp_server_from_table - set explicitly
|
||||
# to avoid MagicMock objects being passed to Pydantic MCPServer constructor
|
||||
mock_mcp_server.extra_headers = None
|
||||
|
|
|
|||
|
|
@ -219,6 +219,7 @@ class TestAgentCoreStreamingJsonFallback:
|
|||
messages=[{"role": "user", "content": "test"}],
|
||||
stream=True,
|
||||
client=client,
|
||||
api_key="test-jwt-token",
|
||||
)
|
||||
|
||||
# Collect content across all chunks
|
||||
|
|
@ -257,6 +258,7 @@ class TestAgentCoreStreamingJsonFallback:
|
|||
messages=[{"role": "user", "content": "test"}],
|
||||
stream=True,
|
||||
client=client,
|
||||
api_key="test-jwt-token",
|
||||
)
|
||||
|
||||
# Collect content across all chunks
|
||||
|
|
@ -289,6 +291,7 @@ class TestAgentCoreStreamingJsonFallback:
|
|||
messages=[{"role": "user", "content": "test"}],
|
||||
stream=True,
|
||||
client=client,
|
||||
api_key="test-jwt-token",
|
||||
)
|
||||
|
||||
async def test_async_streaming_malformed_json_raises_error(self):
|
||||
|
|
@ -316,4 +319,5 @@ class TestAgentCoreStreamingJsonFallback:
|
|||
messages=[{"role": "user", "content": "test"}],
|
||||
stream=True,
|
||||
client=client,
|
||||
api_key="test-jwt-token",
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue