def _callFUT(self, environ, start_response, _publish=None, _response_factory=None, _request_factory=None): from ZPublisher.WSGIPublisher import publish_module if _publish is not None: if _response_factory is not None: if _request_factory is not None: return publish_module(environ, start_response, _publish=_publish, _response_factory=_response_factory, _request_factory=_request_factory) return publish_module(environ, start_response, _publish=_publish, _response_factory=_response_factory) else: if _request_factory is not None: return publish_module(environ, start_response, _publish=_publish, _request_factory=_request_factory) return publish_module(environ, start_response, _publish=_publish) return publish_module(environ, start_response)
def _publish(self, request, module_name): def start_response(status, headers): pass publish_module({ 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_NAME': 'localhost', 'SERVER_PORT': 'localhost', 'REQUEST_METHOD': 'GET', }, start_response, _request=request, _module_name=module_name)
def _publish(self, request, module_name): def start_response(status, headers): pass publish_module({ 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_NAME': 'localhost', 'SERVER_PORT': 'localhost', 'REQUEST_METHOD': 'GET', }, start_response, _request=request, _module_name=module_name)
def _callFUT(self, environ, start_response, _publish=None, _response_factory=None, _request_factory=None): from ZPublisher.WSGIPublisher import publish_module if _publish is not None: if _response_factory is not None: if _request_factory is not None: return publish_module(environ, start_response, _publish, _response_factory, _request_factory) return publish_module(environ, start_response, _publish, _response_factory) else: if _request_factory is not None: return publish_module(environ, start_response, _publish, _request_factory=_request_factory) return publish_module(environ, start_response, _publish) return publish_module(environ, start_response)