diff options
| author | YashRaj1506 <yashraj504300@gmail.com> | 2024-12-07 17:19:46 +0530 |
|---|---|---|
| committer | Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | 2025-01-03 08:41:34 +0100 |
| commit | 083e6239538cbc34ae9781c2e70a8a8dbfcf2817 (patch) | |
| tree | ae250e50eb96e198f85b11e42c9413f8078bb8ca /tests/test_client/tests.py | |
| parent | 12f4f95405c7857cbf2f4bf4d0261154aac31676 (diff) | |
Fixed #35414 -- Used default headers in AsyncRequestFactory.
Diffstat (limited to 'tests/test_client/tests.py')
| -rw-r--r-- | tests/test_client/tests.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/test_client/tests.py b/tests/test_client/tests.py index 18b7aaef6c..652563d269 100644 --- a/tests/test_client/tests.py +++ b/tests/test_client/tests.py @@ -1327,6 +1327,19 @@ class AsyncRequestFactoryTest(SimpleTestCase): self.assertEqual(request.headers["x-another-header"], "some other value") self.assertIn("HTTP_X_ANOTHER_HEADER", request.META) + def test_async_request_factory_default_headers(self): + request_factory_with_headers = AsyncRequestFactory( + **{ + "Authorization": "Bearer faketoken", + "X-Another-Header": "some other value", + } + ) + request = request_factory_with_headers.get("/somewhere/") + self.assertEqual(request.headers["authorization"], "Bearer faketoken") + self.assertIn("HTTP_AUTHORIZATION", request.META) + self.assertEqual(request.headers["x-another-header"], "some other value") + self.assertIn("HTTP_X_ANOTHER_HEADER", request.META) + def test_request_factory_query_string(self): request = self.request_factory.get("/somewhere/", {"example": "data"}) self.assertNotIn("Query-String", request.headers) |
