test(proxy): harden anthropic messages hook metadata assertion

This commit is contained in:
JerryLee 2026-06-10 20:19:55 +10:00
parent e9e6aa44be
commit 68bcaddb14

View file

@ -77,7 +77,8 @@ def test_anthropic_messages_runs_proxy_async_pre_call_hook(
assert response.json()["content"][0]["text"] == "Hello from LiteLLM"
assert hook_calls == ["anthropic_messages"]
mock_anthropic_messages.assert_called_once()
assert mock_anthropic_messages.call_args.kwargs["metadata"]["source"] == "unit-test"
metadata = mock_anthropic_messages.call_args.kwargs.get("metadata")
assert metadata == {"source": "unit-test"}
@pytest.mark.asyncio