def _terminate_http(self): if 'health' not in self._ports: return http_signaler = HttpSignaler(self._ports['health']) # pass 1 http_signaler.quitquitquit() self._clock.sleep(self.ESCALATION_WAIT.as_(Time.SECONDS)) if self.status is not None: return True # pass 2 http_signaler.abortabortabort() self._clock.sleep(self.ESCALATION_WAIT.as_(Time.SECONDS)) if self.status is not None: return True
def test_all_calls_ok(self): self._mox.StubOutWithMock(urllib_request, 'urlopen') urllib_request.urlopen( 'http://localhost:%s/quitquitquit' % self.PORT, '', timeout=1.0).AndReturn(OpenedURL('')) urllib_request.urlopen( 'http://localhost:%s/abortabortabort' % self.PORT, '', timeout=1.0).AndReturn(OpenedURL('')) self._mox.ReplayAll() signaler = HttpSignaler(self.PORT) assert signaler.quitquitquit() == (True, None) assert signaler.abortabortabort() == (True, None)
def test_all_calls_ok(self): self._mox.StubOutWithMock(urllib_request, 'urlopen') urllib_request.urlopen('http://localhost:%s/quitquitquit' % self.PORT, '', timeout=1.0).AndReturn(OpenedURL('')) urllib_request.urlopen('http://localhost:%s/abortabortabort' % self.PORT, '', timeout=1.0).AndReturn(OpenedURL('')) self._mox.ReplayAll() signaler = HttpSignaler(self.PORT) assert signaler.quitquitquit() == (True, None) assert signaler.abortabortabort() == (True, None)