From fa6f30bdbcbced9a226e12d36b6121b074959ba1 Mon Sep 17 00:00:00 2001 From: Sameer Kankute Date: Thu, 26 Feb 2026 10:50:05 +0530 Subject: [PATCH] Fix test_pass_through_request_logging_failure --- tests/pass_through_unit_tests/test_pass_through_unit_tests.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/pass_through_unit_tests/test_pass_through_unit_tests.py b/tests/pass_through_unit_tests/test_pass_through_unit_tests.py index 0e681cb1e02..f529fe85ab8 100644 --- a/tests/pass_through_unit_tests/test_pass_through_unit_tests.py +++ b/tests/pass_through_unit_tests/test_pass_through_unit_tests.py @@ -68,6 +68,8 @@ def mock_request(): self.request_body = request_body or {} # Add url attribute that the actual code expects self.url = "http://localhost:8000/test" + # Add state attribute that FastAPI requests have + self.state = type("State", (), {})() async def body(self) -> bytes: return bytes(json.dumps(self.request_body), "utf-8")