def test_sleep(self): reactor = self.loop._reactor = task.Clock() state = State(count=5) def proc(): self.results.append(reactor.seconds()) state.count -= 1 if state.count: return defer.succeed(reactor.seconds() + 10.0) self.loop.add(proc) self.loop.trigger() reactor.pump((0,) + (1,) * 50) # run for 50 fake seconds self.assertEqual(self.results, [0.0, 10.0, 20.0, 30.0, 40.0])
def check(ign): reactor.pump((0,) + (1,)*50) # run for 50 fake seconds self.assertEqual(self.results, [ 0.0, 10.0, 20.0, 30.0, 40.0 ])
def check(ign): reactor.pump((0, ) + (1, ) * 50) # run for 50 fake seconds self.assertEqual(self.results, [0.0, 10.0, 20.0, 30.0, 40.0])