Skip to content

Commit fef062f

Browse files
committed
Add headers argument to RequestTestCaseMixin.request method
1 parent 67ae4ca commit fef062f

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

app_helper/base_test.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ def request(
109109
use_middlewares=False,
110110
secure=False,
111111
use_toolbar=False,
112+
headers=None,
112113
):
113114
"""
114115
Create a request for the given parameters.
@@ -138,10 +139,12 @@ def request(
138139
:param secure: create HTTPS request
139140
:type secure: bool
140141
:param use_toolbar: add django CMS toolbar
141-
:type secure: bool
142+
:type use_toolbar: bool
143+
:param headers: additional headers
144+
:type headers: dict
142145
:return: request
143146
"""
144-
request = getattr(RequestFactory(), method)(path, data=data, secure=secure)
147+
request = getattr(RequestFactory(), method)(path, data=data, secure=secure, headers=headers)
145148
return self._prepare_request(
146149
request,
147150
page,

changes/290.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add headers argument to RequestTestCaseMixin.request method

0 commit comments

Comments
 (0)