mirror of
https://github.com/BerriAI/litellm.git
synced 2026-08-28 05:25:59 +00:00
Both providers reworded the error strings these two cells pinned, so the suite went red without any behavior changing. Anthropic's auth error is now "API key is invalid." rather than "invalid x-api-key", and OpenAI rejects an empty upload with "This model does not support the format you provided.", which names neither "file" nor "audio". Assert the durable shape instead. The otel cell pins the machine-readable authentication_error type plus a non-empty message, and the embedded JSON still has to parse, which is what proves the attribute survived untruncated. The transcription cell pins that the 400 relays the provider's own rejection and is typed as a client input error, so a regression that swallows the provider reason or returns a 500 still fails. |
||
|---|---|---|
| .. | ||
| conftest.py | ||
| datadog_reader.py | ||
| logging_client.py | ||
| test_datadog_log_e2e.py | ||
| test_otel_trace_e2e.py | ||
| test_prometheus_cardinality_e2e.py | ||
| test_prometheus_queue_time_e2e.py | ||
| test_span_selection.py | ||