def testDNSFailure(self):
client = Client()
d = client.startedDeferred = defer.Deferred()
# if this domain exists, shoot your sysadmin
reactor.connectUDP("xxxxxxxxx.zzzzzzzzz.yyyyy.", 8888, client)
def didNotConnect(ign):
self.assertEquals(client.stopped, 0)
self.assertEquals(client.started, 0)
d = self.assertFailure(d, error.DNSLookupError)
d.addCallback(didNotConnect)
return d
评论列表
文章目录