def test_post(): ghr = BasicAuthRequester('user', 'pass') with mock.patch('requests.post') as g: g.return_value.status_code = 200 payload = {"a": 2} ghr.post('url', payload) g.assert_called_with('url', data=json.dumps(payload), auth=mock.ANY)
def test_post(): ghr = BasicAuthRequester('user', 'pass') with mock.patch('requests.post') as g: g.return_value.status_code = 200 ghr.post('url', {"a": 2}) g.assert_called_with_args('url', data='{"a":2}', auth=mock.ANY)