def testErroneousResponse(self): proxy = jsonrpc.Proxy("http://127.0.0.1:%d/" % (self.port.getHost().port, )) return self.assertFailure(proxy.callRemote("someMethod"), Exception)
def testExplicitAuthInfoOverride(self): p = jsonrpc.Proxy("http://*****:*****@127.0.0.1:%d/" % (self.port, ), self.user, self.password) d = p.callRemote("authinfo") return d.addCallback(self.assertEquals, [self.user, self.password])
def proxy(self): url = "http://127.0.0.1:%d/" % self.port return jsonrpc.Proxy(url, version=jsonrpclib.VERSION_2)
def testAuthInfoInURL(self): p = jsonrpc.Proxy("http://%s:%[email protected]:%d/" % (self.user, self.password, self.port)) d = p.callRemote("authinfo") return d.addCallback(self.assertEquals, [self.user, self.password])
def proxy(self): return jsonrpc.Proxy("http://127.0.0.1:%d" % self.port)