litellm/tests/litellm
Mayank 8da898c55e
[feature] ConfidentAI logging enabled for proxy and sdk (#10649)
* async success implemented

* fail async event

* sync events added

* docs added

* docs added

* test added

* style

* test

* .

* lock file genrated due to tenacity change

* mypy errors

* resolved comments

* resolved comments

* resolved comments

* resolved comments

* style

* style

* resolved comments
2025-05-23 11:40:48 -07:00
..
caching update redisvl dependency 2025-03-24 08:42:11 -04:00
enterprise [Fix] Invitation Email does not include the invitation link (#10958) 2025-05-19 15:38:38 -07:00
experimental_mcp_client rename transform_openai_tool_call_request_to_mcp_tool_call_request 2025-03-29 16:28:23 -07:00
integrations [feature] ConfidentAI logging enabled for proxy and sdk (#10649) 2025-05-23 11:40:48 -07:00
litellm_core_utils Improve response_id propagation logic and add tests for valid/empty ID handling in streaming. (#11006) 2025-05-21 07:27:17 -07:00
llms Litellm add file validation (#11081) 2025-05-22 23:05:45 -07:00
proxy Enable switching between custom auth and litellm api key auth + Fix /customer/update for max budgets (#11070) 2025-05-22 23:04:37 -07:00
responses [Bug Fix] Responses API - fix for handling multiturn responses API sessions (#10415) 2025-04-29 17:22:47 -07:00
router_strategy Revert "Unit test fixing and poetry update" 2025-03-28 10:22:32 -07:00
router_utils/pre_call_checks [Feat] Add Responses API - Routing Affinity logic for sessions (#10193) 2025-04-21 20:00:27 -07:00
secret_managers [Feat] Add Azure AD certificate-based authentication (#11069) 2025-05-22 18:05:28 -07:00
types/llms Litellm dev 04 22 2025 p1 (#10206) 2025-04-22 23:58:43 -07:00
conftest.py fix(proxy_server.py): get master key from environment, if not set in … (#9617) 2025-03-28 15:16:15 -07:00
log.txt Litellm staging 05 10 2025 - openai pdf url support + sagemaker chat content length error fix (#10724) 2025-05-10 17:41:57 -07:00
readme.md
test_constants.py Revert "Revert "[Fix] Allow overriding all constants using a .env variable (#10803)"" 2025-05-14 18:27:43 -07:00
test_cost_calculator.py Fix - support azure dall e custom pricing (#10339) 2025-04-26 17:16:03 -07:00
test_logging.py [Bug fix] JSON logs - Ensure only 1 log is emitted (previously duplicate json logs were getting emitted) (#10580) 2025-05-05 20:25:47 -07:00
test_main.py fix: handle DB_USER, DB_PASSWORD, DB_HOST problem I faced, since this… (#10842) 2025-05-19 09:29:12 -07:00
test_router.py fix: allow using credentials with amoderation (#10723) 2025-05-10 14:27:57 -07:00
test_utils.py [Feature] Add supports_computer_use to the model list (#10881) 2025-05-20 17:07:43 -07:00

Testing for litellm/

This directory 1:1 maps the the litellm/ directory, and can only contain mocked tests.

The point of this is to:

  1. Increase test coverage of litellm/
  2. Make it easy for contributors to add tests for the litellm/ package and easily run tests without needing LLM API keys.

File name conventions

  • litellm/proxy/test_caching_routes.py maps to litellm/proxy/caching_routes.py
  • test_<filename>.py maps to litellm/<filename>.py