From 92713aca1142f77072850f32c973e70ee6dd4526 Mon Sep 17 00:00:00 2001 From: Yujong Lee Date: Thu, 24 Sep 2026 11:45:33 -0700 Subject: [PATCH] test(rust): escape the dot in the metadata.user_id match pattern --- tests/test_litellm_rust/messages/test_request_shaping.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_litellm_rust/messages/test_request_shaping.py b/tests/test_litellm_rust/messages/test_request_shaping.py index ed967eaf3c9..f885fda5f42 100644 --- a/tests/test_litellm_rust/messages/test_request_shaping.py +++ b/tests/test_litellm_rust/messages/test_request_shaping.py @@ -231,7 +231,7 @@ async def test_non_string_metadata_user_id_is_rejected_before_the_provider_call( ) -> None: messages_server.expected_requests = 0 - with pytest.raises(litellm.BadRequestError, match="metadata.user_id must be a string"): + with pytest.raises(litellm.BadRequestError, match=r"metadata\.user_id must be a string"): await litellm.anthropic.messages.acreate(**arguments(messages_server, metadata={"user_id": 123})) assert messages_server.requests == []