From 52d9729a217441e540edecd2bafa36ca97180124 Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Sun, 21 Jun 2026 03:13:40 +0000 Subject: [PATCH] test(bedrock): cover None-provider passthrough in invoke param parsing --- .../test_litellm/types/llms/test_bedrock_invoke.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/test_litellm/types/llms/test_bedrock_invoke.py b/tests/test_litellm/types/llms/test_bedrock_invoke.py index 3c5bb33c5be..7758d45f599 100644 --- a/tests/test_litellm/types/llms/test_bedrock_invoke.py +++ b/tests/test_litellm/types/llms/test_bedrock_invoke.py @@ -51,6 +51,19 @@ def test_command_r_and_legacy_resolve_to_different_bodies(): assert legacy == {} +def test_none_provider_passes_through_untouched(): + params = {"anything": 1} + assert ( + parse_invoke_inference_params( + provider=None, + model="some-unresolved-model", + params=params, + drop_params=True, + ) + == params + ) + + def test_unmodeled_provider_passes_through_untouched(): params = {"anything": 1, "stream_chunk_size": 4} assert (