示例#1
0
文件: __init__.py 项目: altereg0/wing
    def request(self, method, path, params=None, body=''):
        if not path:
            path = '/'

        if not params:
            params = []

        env = create_environ(path=path, method=method.upper(), query_string=urlencode(params), body=body)

        resp = StartResponseMock()
        result = self.app(env, resp)

        resp.content = ''
        if result:
            resp.content = result[0].decode('utf-8')

        return resp