mirror of
https://github.com/tiennm99/litellm.git
synced 2026-07-14 22:21:29 +00:00
e78d17cd0a
* Fix MCP health check CancelledError handling for parallel test execution Add asyncio.CancelledError handler in health_check_server() and missing @pytest.mark.asyncio decorator on test_mcp_server_manager_config_integration_with_database. In Python 3.8+, CancelledError inherits from BaseException, not Exception, so it bypassed the generic exception handler when pytest-xdist cancels running tasks after a failure. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Regenerate poetry.lock to resolve merge conflict markers The lock file had unresolved conflict markers from a previous merge, causing poetry to fail with "Invalid statement (at line 8534, column 1)". Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
In total litellm runs 1000+ tests
[02/20/2025] Update:
To make it easier to contribute and map what behavior is tested,
we've started mapping the litellm directory in tests/test_litellm
This folder can only run mock tests.