'For I{HTTP} URIs, L{xmlrpc.Proxy.callRemote} passes the value it
received for the C{connectTimeout} parameter as the C{timeout} argument
to the underlying connectTCP call.'

def test_tcpTimeout(self):

    reactor = MemoryReactor()
    proxy = xmlrpc.Proxy('http://127.0.0.1:69', connectTimeout=2.0, reactor=reactor)
    proxy.callRemote('someMethod')
    self.assertEqual(reactor.tcpClients[0][3], 2.0)
