Ejemplo n.º 1
0
 def test_sample(self):
     timer = Event.timer(0.021, 4)
     event = Event.range(10, interval=0.01).sample(timer)
     self.assertEqual(event.run(), [2, 4, 6, 8])
Ejemplo n.º 2
0
 def test_timeout(self):
     timer = Event.timer(10, count=1)
     event = timer.timeout(0.01)
     self.assertEqual(event.run(), [Event.NO_VALUE])
Ejemplo n.º 3
0
 def test_chunkwith(self):
     timer = Event.timer(0.029, 10)
     event = Event.sequence(array, 0.01).chunkwith(timer)
     self.assertEqual(event.run(), [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9]])