mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 12:17:07 +00:00
100% test coverage for input_boolean
This commit is contained in:
parent
0a711922ef
commit
6b899ddc1d
@ -65,8 +65,6 @@ def setup(hass, config):
|
||||
if not entities:
|
||||
return False
|
||||
|
||||
component.add_entities(entities)
|
||||
|
||||
def toggle_service(service):
|
||||
"""Handle a calls to the input boolean services."""
|
||||
target_inputs = component.extract_from_service(service)
|
||||
@ -80,6 +78,8 @@ def setup(hass, config):
|
||||
hass.services.register(DOMAIN, SERVICE_TURN_OFF, toggle_service)
|
||||
hass.services.register(DOMAIN, SERVICE_TURN_ON, toggle_service)
|
||||
|
||||
component.add_entities(entities)
|
||||
|
||||
return True
|
||||
|
||||
|
||||
|
@ -26,14 +26,18 @@ class TestInputBoolean(unittest.TestCase):
|
||||
|
||||
def test_config(self):
|
||||
"""Test config."""
|
||||
self.assertFalse(input_boolean.setup(self.hass, {
|
||||
'input_boolean': None
|
||||
}))
|
||||
|
||||
self.assertFalse(input_boolean.setup(self.hass, {
|
||||
'input_boolean': {
|
||||
'test 1': None,
|
||||
}
|
||||
}))
|
||||
|
||||
self.assertFalse(input_boolean.setup(self.hass, {
|
||||
'input_boolean': {
|
||||
'name with space': None
|
||||
}
|
||||
}))
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user