def setUp(self): # pylint: disable=invalid-name """ things to be run when tests are started. """ self.pool = ha.create_worker_pool(0) self.bus = ha.EventBus(self.pool) self.states = ha.StateMachine(self.bus) self.states.set("light.Bowl", "on") self.states.set("switch.AC", "off")
def setUp(self): # pylint: disable=invalid-name """Setup things to be run when tests are started.""" self.pool = ha.create_worker_pool(0) self.bus = ha.EventBus(self.pool) def add_job(*args, **kwargs): """Forward calls to add_job on Home Assistant.""" # self works because we also have self.pool defined. return ha.HomeAssistant.add_job(self, *args, **kwargs) self.services = ha.ServiceRegistry(self.bus, add_job) self.services.register("Test_Domain", "TEST_SERVICE", lambda x: None)
def setUp(self): # pylint: disable=invalid-name """ things to be run when tests are started. """ self.pool = ha.create_worker_pool(0) self.bus = ha.EventBus(self.pool) self.services = ha.ServiceRegistry(self.bus, self.pool) self.services.register("test_domain", "test_service", lambda x: None)
def setUp(self): # pylint: disable=invalid-name """ things to be run when tests are started. """ self.bus = ha.EventBus(ha.create_worker_pool(0)) self.bus.listen('test_event', lambda x: len)