From b75f100f3020ba204787ce1ef2286249c2257e12 Mon Sep 17 00:00:00 2001 From: Sipan Petrosyan Date: Wed, 29 Apr 2026 08:28:10 +0100 Subject: [PATCH] test: add coverage for max_output_tokens min clamp --- .../test_responses_adapters_transformation.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_litellm/llms/anthropic/experimental_pass_through/responses_adapters/test_responses_adapters_transformation.py b/tests/test_litellm/llms/anthropic/experimental_pass_through/responses_adapters/test_responses_adapters_transformation.py index 02b817cd334..8d147f0dcda 100644 --- a/tests/test_litellm/llms/anthropic/experimental_pass_through/responses_adapters/test_responses_adapters_transformation.py +++ b/tests/test_litellm/llms/anthropic/experimental_pass_through/responses_adapters/test_responses_adapters_transformation.py @@ -750,6 +750,11 @@ class TestTranslateRequestBroaderCoverage: kwargs = _ADAPTER.translate_request(req) assert kwargs["max_output_tokens"] == 512 + def test_max_tokens_below_min_clamped_to_16(self): + req = _make_request(max_tokens=1) + kwargs = _ADAPTER.translate_request(req) + assert kwargs["max_output_tokens"] == 16 + def test_temperature_passed_through(self): req = _make_request(temperature=0.7) kwargs = _ADAPTER.translate_request(req)