def test_select_value(self): """Test select_value method.""" self.assertTrue( input_slider.setup( self.hass, { 'input_slider': { 'test_1': { 'initial': 50, 'min': 0, 'max': 100, }, } })) entity_id = 'input_slider.test_1' state = self.hass.states.get(entity_id) self.assertEqual('50', state.state) input_slider.select_value(self.hass, entity_id, '70') self.hass.pool.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual('70', state.state) input_slider.select_value(self.hass, entity_id, '110') self.hass.pool.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual('70', state.state)
def test_select_value(self): """Test select_value method.""" self.assertTrue( input_slider.setup(self.hass, {"input_slider": {"test_1": {"initial": 50, "min": 0, "max": 100}}}) ) entity_id = "input_slider.test_1" state = self.hass.states.get(entity_id) self.assertEqual("50", state.state) input_slider.select_value(self.hass, entity_id, "70") self.hass.pool.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual("70", state.state) input_slider.select_value(self.hass, entity_id, "110") self.hass.pool.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual("70", state.state)
def test_select_value(self): """Test select_value method.""" self.assertTrue(setup_component(self.hass, DOMAIN, {DOMAIN: { 'test_1': { 'initial': 50, 'min': 0, 'max': 100, }, }})) entity_id = 'input_slider.test_1' state = self.hass.states.get(entity_id) self.assertEqual(50, float(state.state)) select_value(self.hass, entity_id, '30.4') self.hass.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual(30.4, float(state.state)) select_value(self.hass, entity_id, '70') self.hass.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual(70, float(state.state)) select_value(self.hass, entity_id, '110') self.hass.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual(70, float(state.state))
def test_select_value(self): """Test select_value method.""" self.assertTrue( setup_component(self.hass, DOMAIN, { DOMAIN: { 'test_1': { 'initial': 50, 'min': 0, 'max': 100, }, } })) entity_id = 'input_slider.test_1' state = self.hass.states.get(entity_id) self.assertEqual(50, float(state.state)) select_value(self.hass, entity_id, '30.4') self.hass.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual(30.4, float(state.state)) select_value(self.hass, entity_id, '70') self.hass.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual(70, float(state.state)) select_value(self.hass, entity_id, '110') self.hass.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual(70, float(state.state))
def test_select_value(self): """Test select_value method.""" self.assertTrue(setup_component(self.hass, DOMAIN, {DOMAIN: {"test_1": {"initial": 50, "min": 0, "max": 100}}})) entity_id = "input_slider.test_1" state = self.hass.states.get(entity_id) self.assertEqual(50, float(state.state)) select_value(self.hass, entity_id, "30.4") self.hass.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual(30.4, float(state.state)) select_value(self.hass, entity_id, "70") self.hass.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual(70, float(state.state)) select_value(self.hass, entity_id, "110") self.hass.block_till_done() state = self.hass.states.get(entity_id) self.assertEqual(70, float(state.state))