litellm/tests/litellm
Ishaan Jaff 55b938dd6e
(Infra/DB) - Allow running older litellm version when out of sync with current state of DB (#8695)
* fix check migration

* clean up should_update_prisma_schema

* update test

* db_migration_disable_update_check

* Check container logs for expected message

* db_migration_disable_update_check

* test_check_migration_out_of_sync

* test_should_update_prisma_schema

* db_migration_disable_update_check

* pip install aiohttp
2025-02-20 18:30:23 -08:00
..
caching (Redis fix) - use mget_non_atomic (#8682) 2025-02-20 17:51:31 -08:00
litellm_core_utils (Observability) - Add more detailed dd tracing on Proxy Auth, Bedrock Auth (#8693) 2025-02-20 18:00:41 -08:00
llms/bedrock (Observability) - Add more detailed dd tracing on Proxy Auth, Bedrock Auth (#8693) 2025-02-20 18:00:41 -08:00
proxy (Infra/DB) - Allow running older litellm version when out of sync with current state of DB (#8695) 2025-02-20 18:30:23 -08:00
readme.md (UI + Proxy) Cache Health Check Page - Cleanup/Improvements (#8665) 2025-02-19 19:08:50 -08: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