예제 #1
0
파일: test_dns.py 프로젝트: bopopescu/cc-2
 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
예제 #2
0
 def buildProtocol(self, addr):
     p = dns.DNSProtocol(self.controller)
     p.factory = self
     return p