add test with kwargs for api.patch

This commit is contained in:
Daniel Schauenberg
2011-09-17 17:53:49 +02:00
parent 42c45df84d
commit 1d1927bb2b
+16
View File
@@ -159,6 +159,7 @@ class RequestsAPIUnitTests(unittest.TestCase):
proxies="proxies", hooks="hooks")
@mock.patch('requests.api.request')
def test_http_patch(self, mock_request):
mock_request.return_value = Response()
requests.patch('http://google.com', {})
@@ -166,6 +167,21 @@ class RequestsAPIUnitTests(unittest.TestCase):
data= {})
@mock.patch('requests.api.request')
def test_http_patch_with_kwargs(self, mock_request):
mock_request.return_value = Response()
requests.patch('http://google.com',
params="params", data="data", headers="headers",
cookies="cookies",
files="files", auth="auth", timeout="timeout",
allow_redirects=False,
proxies="proxies", hooks="hooks")
mock_request.assert_called_once_with('patch', 'http://google.com',
params="params", data="data", headers="headers",
cookies="cookies",
files="files", auth="auth", timeout="timeout",
allow_redirects=False,
proxies="proxies", hooks="hooks")
def test_http_delete(self, mock_request):
mock_request.return_value = Response()
requests.delete('http://google.com')