From eb8d9cb84aa3e0de12dbd93ff00766f72caad418 Mon Sep 17 00:00:00 2001 From: Evan Date: Wed, 28 Oct 2026 17:12:42 +0800 Subject: [PATCH] test: accept Anthropic SDK auth header variants --- tests/test_delegation.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_delegation.py b/tests/test_delegation.py index ff0f18aa..0f55d581 100644 --- a/tests/test_delegation.py +++ b/tests/test_delegation.py @@ -945,7 +945,8 @@ def handle(request): for url, headers, body in requests: if url.path == "/v1/messages": self.assertEqual(url.host, "api.anthropic.com") - self.assertEqual(headers["x-api-key"], "fixture-claude") + self.assertIn(headers.get("x-api-key") or headers.get("authorization"), + {"fixture-claude", "Bearer fixture-claude"}) self.assertIn("system", body) self.assertEqual(body["max_tokens"], 4096) self.assertTrue(all(message["role"] != "system" for message in body["messages"]))