litellm/tests/webfetch_tests
Thomas Menard 2ad2c85cc3 test: add unit tests for fetch registry, management, firecrawl extended, callback utils
Add comprehensive test coverage for:
- fetch_tool_registry.py (31 tests, CRUD operations)
- fetch_tool_management.py (20 tests, API endpoints)
- firecrawl/fetch/transformation.py (14 tests, sync/async/self-hosted)
- proxy/common_utils/callback_utils.py (4 tests, callback init)

All tests use pure mocks (MagicMock/AsyncMock) without real DB,
Prisma, or heavy proxy dependencies.
2026-05-04 07:34:38 +02:00
..
test_callback_utils_webfetch.py test: add unit tests for fetch registry, management, firecrawl extended, callback utils 2026-05-04 07:34:38 +02:00
test_fetch_tool_management.py test: add unit tests for fetch registry, management, firecrawl extended, callback utils 2026-05-04 07:34:38 +02:00
test_fetch_tool_registry.py test: add unit tests for fetch registry, management, firecrawl extended, callback utils 2026-05-04 07:34:38 +02:00
test_firecrawl_fetch.py fix(ci): resolve httpx.AsyncClient and code quality issues 2026-05-03 17:26:35 +02:00
test_firecrawl_fetch_extended.py test: add unit tests for fetch registry, management, firecrawl extended, callback utils 2026-05-04 07:34:38 +02:00
test_webfetch_interception.py fix: connect fetch_tools to proxy server config parsing 2026-05-03 17:26:35 +02:00