Пример #1
0
 def test_heartbeater_stop(self):
     toggler = Toggler(True)
     heartbeater = Heartbeater(lambda *args: None,
                               interval=0.1,
                               on_exit=toggler)
     heartbeater.start(uuid4(), FakeTask('test_task'))
     heartbeater.stop()
     heartbeater._heartbeater.join()
     self.assertTrue(toggler.value)
Пример #2
0
 def test_heartbeater_stop(self):
     toggler = Toggler(True)
     heartbeater = Heartbeater(lambda *args: None,
                               interval=0.1,
                               on_exit=toggler)
     heartbeater.start(uuid4(), FakeTask('test_task'))
     heartbeater.stop()
     heartbeater._heartbeater.join()
     self.assertTrue(toggler.value)
Пример #3
0
 def test_heartbeater_start(self):
     heartbeater = Heartbeater(lambda *args: None, interval=0.1)
     heartbeater.start(uuid4(), FakeTask('test_task'))
     heartbeater.stop()
     heartbeater._heartbeater.join()
     self.assertFalse(heartbeater._heartbeater.is_alive())
Пример #4
0
 def test_heartbeater_start(self):
     heartbeater = Heartbeater(lambda *args: None, interval=0.1)
     heartbeater.start(uuid4(), FakeTask('test_task'))
     heartbeater.stop()
     heartbeater._heartbeater.join()
     self.assertFalse(heartbeater._heartbeater.is_alive())