From 9407b95b0243476f04ee672b734b609b15979c36 Mon Sep 17 00:00:00 2001 From: jesus Date: Sat, 17 Oct 2026 21:51:38 +0000 Subject: [PATCH] test(spend-logs): cover plain string parts in the latest user message Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- tests/unit/proxy/spend_tracking/test_spend_tracking_utils.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/unit/proxy/spend_tracking/test_spend_tracking_utils.py b/tests/unit/proxy/spend_tracking/test_spend_tracking_utils.py index 4cbdcd09620..aa1d5bb4ed6 100644 --- a/tests/unit/proxy/spend_tracking/test_spend_tracking_utils.py +++ b/tests/unit/proxy/spend_tracking/test_spend_tracking_utils.py @@ -6724,6 +6724,10 @@ def _stored_request_body(body: Mapping[str, object]) -> dict[str, str]: ), ({"input": [{"role": "user", "content": "q"}, {"type": "function_call_output", "output": "out"}]}, {}), ({"messages": [{"role": "user", "content": "q"}, {"role": "assistant", "content": "prefill"}]}, {}), + ( + {"messages": [{"role": "user", "content": ["plain part", {"type": "text", "text": "block part"}]}]}, + {"latest_user_message": "plain part\nblock part"}, + ), ( {"messages": [{"role": "user", "content": [{"type": []}, {"type": {}}, {"type": "text", "text": "latest"}]}]}, {"latest_user_message": "latest"},