def test_stop(self): """Make sure start() starts threads and stop() stops them""" health_checker = HealthChecker("id", {}, self.conf) self.assertFalse(health_checker._heartbeater.is_alive()) self.assertFalse(health_checker._reporter.is_alive()) health_checker.start() self.assertTrue(health_checker._heartbeater.is_alive()) self.assertTrue(health_checker._reporter.is_alive()) health_checker.stop() self.assertFalse(health_checker._heartbeater.is_alive()) self.assertFalse(health_checker._reporter.is_alive())