'Test that an iq request with a defined timeout does not time out
when a response was received before the timeout period elapsed.'

def testRequestNotTimingOut(self):

    self.iq.timeout = 60
    d = self.iq.send()
    self.clock.callLater(1, self.xmlstream.dataReceived, ("<iq    type='result'    id='%s'/>" % self.iq['id']))
    self.clock.pump([1, 1])
    self.assertFalse(self.clock.calls)
    return d
