def __init__(self, status_code: int, response: Any):
self.headers: dict = None
self.body: str = None
self.path: str = None
self.params: dict = None
@urlmatch(netloc=mock_uri, path='^/kb/.*/graql$', method='POST')
def grakn_mock(url: SplitResult, request: PreparedRequest):
self.headers = request.headers
self.body = request.body
self.path = url.path
self.params = parse_qs(url.query)
return httmock.response(status_code, json.dumps(response))
self._httmock: HTTMock = HTTMock(grakn_mock)
评论列表
文章目录