litellm/tests/e2e/a2a
mateo-berri 0bfdb37266 test(e2e): route external agent card fetch through the typed transport
Adds get_external to e2e_http.py for absolute third-party GETs (no proxy base url or auth, same Result classification) and rewires fetch_agent_card through it, dropping the urllib.request escape hatch. Creates tests/code_coverage_tests/check_e2e_no_raw_requests.py, the checker tests/e2e/CLAUDE.md already referenced, and wires it into the code-quality workflow so raw HTTP client imports outside the transport fail CI; pre-existing uses (root conftest liveness probe, claude_code version resolver) are grandfathered and exception-type-only imports stay allowed.
2026-07-21 16:35:02 -07:00
..
a2a_client.py test(e2e): route external agent card fetch through the typed transport 2026-07-21 16:35:02 -07:00
conftest.py test(e2e): add live A2A agent e2e suite 2026-07-21 00:10:49 +00:00
test_a2a_agent_e2e.py test(e2e): route external agent card fetch through the typed transport 2026-07-21 16:35:02 -07:00