def test_prj_get_failure(self, mock_session, mock_resp):
mock_session.prepare_request.return_value = PreparedRequest()
mock_resp.status_code = 403
mock_resp.raise_for_status.side_effect = HTTPError()
mock_session.send.return_value = mock_resp
url_prefix = 'https://api.theboss.io'
auth = 'mytoken'
send_opts = {}
with self.assertRaises(HTTPError):
self.prj.get(self.chan, url_prefix, auth, mock_session, send_opts)
评论列表
文章目录