Ejemplo n.º 1
0
 def setUp(self):
     """
     Create a L{dns.DNSProtocol} with a deterministic clock.
     """
     self.clock = task.Clock()
     self.controller = TestTCPController()
     self.proto = dns.DNSProtocol(self.controller)
     self.proto.makeConnection(proto_helpers.StringTransport())
     self.proto.callLater = self.clock.callLater
Ejemplo n.º 2
0
 def buildProtocol(self, addr):
     p = dns.DNSProtocol(self.controller)
     p.factory = self
     return p