From 034f1b9499ae93004160d8e4123d6e385b3757bc Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 17 Jul 2016 10:27:27 +0200 Subject: [PATCH] rfxtrx switch tests --- tests/components/switch/test_rfxtrx.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/components/switch/test_rfxtrx.py b/tests/components/switch/test_rfxtrx.py index 8a36072304b..7f4efd10c55 100644 --- a/tests/components/switch/test_rfxtrx.py +++ b/tests/components/switch/test_rfxtrx.py @@ -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', {