def makeProto(self, *a, **kw): protoClass = kw.pop('_protoClass', self.protocol) fac = ClientFactory(*a, **kw) fac.protocol = protoClass fac.options = {} def raise_(ex): raise ex fac.bobConnectionFailed = lambda reason: raise_(reason) proto = fac.buildProtocol(None) transport = proto_helpers.StringTransport() transport.abortConnection = lambda: None proto.makeConnection(transport) return fac, proto
def makeProto(self, *a, **kw): protoClass = kw.pop('_protoClass', self.protocol) fac = ClientFactory(*a, **kw) fac.nickname = 'foo' fac.privKey = None fac.options = {} fac.protocol = protoClass fac.resultNotOK = Mock() def raise_(ex): raise ex fac.connectionFailed = lambda reason: raise_(reason) proto = fac.buildProtocol(None) transport = proto_helpers.StringTransport() transport.abortConnection = lambda: None proto.makeConnection(transport) return fac, proto
def makeProto(self, *a, **kw): protoClass = kw.pop('_protoClass', self.protocol) fac = ClientFactory(*a, **kw) fac.nickname = 'foo' fac.privKey = None fac.port = None fac.localPort = None fac.options = {} fac.sigType = None fac.protocol = protoClass fac.resultNotOK = Mock() def raise_(reason): raise reason.value fac.connectionFailed = lambda reason: raise_(reason) proto = fac.buildProtocol(None) transport = proto_helpers.StringTransport() transport.abortConnection = lambda: None proto.makeConnection(transport) return fac, proto