Пример #1
0
 def tearDown(self):
     http._logDateTimeStop()
     if self.port1 is not None:
         d = self.port1.stopListening()
         unittest.wait(d)
     if self.port2 is not None:
         d = self.port2.stopListening()
         unittest.wait(d)
Пример #2
0
 def tearDown(self):
     http._logDateTimeStop()
     if self.port1 is not None:
         d = self.port1.stopListening()
         unittest.wait(d)
     if self.port2 is not None:
         d = self.port2.stopListening()
         unittest.wait(d)
Пример #3
0
 def tearDown(self):
     if self.sub is not None:
         self.sub.publisher.broker.transport.loseConnection()
     http._logDateTimeStop()
     dl = []
     if self.port1 is not None:
         dl.append(self.port1.stopListening())
     if self.port2 is not None:
         dl.append(self.port2.stopListening())
     return defer.gatherResults(dl)
Пример #4
0
 def tearDown(self):
     if self.sub is not None:
         self.sub.publisher.broker.transport.loseConnection()
     http._logDateTimeStop()
     dl = []
     if self.port1 is not None:
         dl.append(self.port1.stopListening())
     if self.port2 is not None:
         dl.append(self.port2.stopListening())
     return defer.gatherResults(dl)
Пример #5
0
 def tearDown(self):
     dl = [defer.Deferred(), defer.Deferred()]
     self.f1.proto.notifyOnDisconnect(lambda: dl[0].callback(None))
     if self.sub is not None:
         self.sub.publisher.broker.notifyOnDisconnect(
             lambda: dl[1].callback(None))
         self.sub.publisher.broker.transport.loseConnection()
     http._logDateTimeStop()
     if self.port1 is not None:
         dl.append(self.port1.stopListening())
     if self.port2 is not None:
         dl.append(self.port2.stopListening())
     return defer.gatherResults(dl)
 def tearDown(self):
     dl = [defer.Deferred(), defer.Deferred()]
     self.f1.proto.notifyOnDisconnect(lambda: dl[0].callback(None))
     if self.sub is not None:
         self.sub.publisher.broker.notifyOnDisconnect(
             lambda: dl[1].callback(None))
         self.sub.publisher.broker.transport.loseConnection()
     http._logDateTimeStop()
     if self.port1 is not None:
         dl.append(self.port1.stopListening())
     if self.port2 is not None:
         dl.append(self.port2.stopListening())
     return defer.gatherResults(dl)
 def tearDown(self):
     """
     Clean up all the event sources left behind by either directly by
     test methods or indirectly via some distrib API.
     """
     dl = [defer.Deferred(), defer.Deferred()]
     if self.f1 is not None and self.f1.proto is not None:
         self.f1.proto.notifyOnDisconnect(lambda: dl[0].callback(None))
     else:
         dl[0].callback(None)
     if self.sub is not None and self.sub.publisher is not None:
         self.sub.publisher.broker.notifyOnDisconnect(lambda: dl[1].callback(None))
         self.sub.publisher.broker.transport.loseConnection()
     else:
         dl[1].callback(None)
     http._logDateTimeStop()
     if self.port1 is not None:
         dl.append(self.port1.stopListening())
     if self.port2 is not None:
         dl.append(self.port2.stopListening())
     return defer.gatherResults(dl)
 def tearDown(self):
     """
     Clean up all the event sources left behind by either directly by
     test methods or indirectly via some distrib API.
     """
     dl = [defer.Deferred(), defer.Deferred()]
     if self.f1 is not None and self.f1.proto is not None:
         self.f1.proto.notifyOnDisconnect(lambda: dl[0].callback(None))
     else:
         dl[0].callback(None)
     if self.sub is not None and self.sub.publisher is not None:
         self.sub.publisher.broker.notifyOnDisconnect(
             lambda: dl[1].callback(None))
         self.sub.publisher.broker.transport.loseConnection()
     else:
         dl[1].callback(None)
     http._logDateTimeStop()
     if self.port1 is not None:
         dl.append(self.port1.stopListening())
     if self.port2 is not None:
         dl.append(self.port2.stopListening())
     return defer.gatherResults(dl)
Пример #9
0
def stopHTTPLog():
    # grr.
    from twisted.web import http
    http._logDateTimeStop()
Пример #10
0
def stopHTTPLog():
    # grr.
    from twisted.web import http
    http._logDateTimeStop()