def test_reset(self):
     """Test resetting the alert."""
     assert setup_component(self.hass, alert.DOMAIN, TEST_CONFIG)
     self.hass.states.set("sensor.test", STATE_ON)
     self.hass.block_till_done()
     alert.turn_off(self.hass, ENTITY_ID)
     self.hass.block_till_done()
     self.assertEqual(STATE_OFF, self.hass.states.get(ENTITY_ID).state)
     alert.turn_on(self.hass, ENTITY_ID)
     self.hass.block_till_done()
     self.assertEqual(STATE_ON, self.hass.states.get(ENTITY_ID).state)
Beispiel #2
0
 def test_reset(self):
     """Test resetting the alert."""
     assert setup_component(self.hass, alert.DOMAIN, TEST_CONFIG)
     self.hass.states.set("sensor.test", STATE_ON)
     self.hass.block_till_done()
     alert.turn_off(self.hass, ENTITY_ID)
     self.hass.block_till_done()
     self.assertEqual(STATE_OFF, self.hass.states.get(ENTITY_ID).state)
     alert.turn_on(self.hass, ENTITY_ID)
     self.hass.block_till_done()
     self.assertEqual(STATE_ON, self.hass.states.get(ENTITY_ID).state)