Example #1
0
 def testErroneousResponse(self):
     proxy = jsonrpc.Proxy("http://127.0.0.1:%d/" %
                           (self.port.getHost().port, ))
     return self.assertFailure(proxy.callRemote("someMethod"), Exception)
Example #2
0
 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])
Example #3
0
 def proxy(self):
     url = "http://127.0.0.1:%d/" % self.port
     return jsonrpc.Proxy(url, version=jsonrpclib.VERSION_2)
Example #4
0
 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])
Example #5
0
 def proxy(self):
     return jsonrpc.Proxy("http://127.0.0.1:%d" % self.port)