def test_connect_cancels_existing_timeout_call(self): prober = ProberFactory(self.urls['200']) prober.timeoutCall = reactor.callLater(30, prober.failWithTimeoutError) old_timeout_call = prober.timeoutCall self.failUnless(old_timeout_call.active()) prober.connect() self.failIf(old_timeout_call.active()) self.failUnless(prober.timeoutCall.active()) return prober._deferred
def test_connect_cancels_existing_timeout_call(self): prober = ProberFactory(self.urls['200']) prober.timeoutCall = reactor.callLater( 30, prober.failWithTimeoutError) old_timeout_call = prober.timeoutCall self.failUnless(old_timeout_call.active()) prober.connect() self.failIf(old_timeout_call.active()) self.failUnless(prober.timeoutCall.active()) return prober._deferred