rfxtrx switch tests

This commit is contained in:
Daniel 2016-07-17 10:27:27 +02:00
parent c79cd905fe
commit 034f1b9499

View File

@ -154,6 +154,17 @@ class TestSwitchRfxtrx(unittest.TestCase):
entity.turn_off()
self.assertFalse(entity.is_on)
entity_id = rfxtrx_core.RFX_DEVICES['213c7f216'].entity_id
entity_hass = self.hass.states.get(entity_id)
self.assertEqual('Test', entity_hass.name)
self.assertEqual('off', entity_hass.state)
entity.turn_on()
entity_hass = self.hass.states.get(entity_id)
self.assertEqual('on', entity_hass.state)
entity.turn_off()
entity_hass = self.hass.states.get(entity_id)
self.assertEqual('off', entity_hass.state)
def test_several_switches(self):
"""Test with 3 switches."""
self.assertTrue(_setup_component(self.hass, 'switch', {