litellm/tests/e2e/quota_management/spend_tracking
mubashir1osmani 26c33c59ad test(e2e): extend the negative-spend guard to bedrock
Add bedrock (bedrock/us.anthropic.claude-haiku-4-5) to the negative-spend
sweep, the surface BerriAI/litellm#25846's negative streaming-cost bug
actually lived on, and register it in the suite's driver_models with AWS
creds rather than a single api_key. Rework the sweep constants into a small
frozen _SweepModel(call, row_marker) so a friendly bedrock alias whose spend
row resolves to bedrock/us.anthropic... still matches; the two claude markers
are prefix-qualified so a bedrock-anthropic row can't stand in for
anthropic-direct or vice versa.
2026-07-14 16:16:45 -07:00
..
conftest.py test(e2e): extend the negative-spend guard to bedrock 2026-07-14 16:16:45 -07:00
spend_e2e_client.py refactor(e2e): move budgets and spend_tracking suites under quota_management 2026-07-11 16:14:21 -07:00
SPEND_TRACKING_COVERAGE_MATRIX.md test(e2e): extend the negative-spend guard to bedrock 2026-07-14 16:16:45 -07:00
test_spend_routes.py refactor(e2e): move budgets and spend_tracking suites under quota_management 2026-07-11 16:14:21 -07:00
test_spend_tracking_e2e.py test(e2e): extend the negative-spend guard to bedrock 2026-07-14 16:16:45 -07:00