bot testing: Allow mocking PATCH HTTP requests.
This commit is contained in:
parent
243f7bbe5d
commit
6c0151ab67
|
@ -62,6 +62,15 @@ def mock_http_conversation(http_data):
|
||||||
http_request,
|
http_request,
|
||||||
['params', 'headers']
|
['params', 'headers']
|
||||||
)
|
)
|
||||||
|
elif http_method == 'PATCH':
|
||||||
|
with patch('requests.patch') as mock_patch:
|
||||||
|
mock_patch.return_value = get_response(http_response, http_headers)
|
||||||
|
yield
|
||||||
|
assert_called_with_fields(
|
||||||
|
mock_patch,
|
||||||
|
http_request,
|
||||||
|
['params', 'headers', 'json', 'data']
|
||||||
|
)
|
||||||
else:
|
else:
|
||||||
with patch('requests.post') as mock_post:
|
with patch('requests.post') as mock_post:
|
||||||
mock_post.return_value = get_response(http_response, http_headers)
|
mock_post.return_value = get_response(http_response, http_headers)
|
||||||
|
|
Loading…
Reference in a new issue